nerdexam
EC-Council

312-50V9 · Question #163

Which of the following can take an arbitrary length of input and produce a message digest output of 160 bit?

The correct answer is A. SHA-1. SHA-1 is the hashing algorithm that takes arbitrary-length input and produces a fixed 160-bit message digest. The other options produce different output sizes.

Cryptography

Question

Which of the following can take an arbitrary length of input and produce a message digest output of 160 bit?

Options

  • ASHA-1
  • BMD5
  • CHAVAL
  • DMD4

How the community answered

(17 responses)
  • A
    94% (16)
  • B
    6% (1)

Why each option

SHA-1 is the hashing algorithm that takes arbitrary-length input and produces a fixed 160-bit message digest. The other options produce different output sizes.

ASHA-1Correct

SHA-1 (Secure Hash Algorithm 1) is specifically designed to accept input of any length and produce a fixed 160-bit (20-byte) message digest. This property makes it uniquely identifiable among common hashing algorithms by its output size, and it was widely used for digital signatures and certificate hashing before being deprecated for stronger alternatives.

BMD5

MD5 produces a 128-bit message digest, not 160 bits.

CHAVAL

HAVAL is a variable-length hash function that can produce outputs of 128, 160, 192, 224, or 256 bits, so it is not specifically defined by a 160-bit output.

DMD4

MD4 produces a 128-bit message digest, not 160 bits.

Concept tested: SHA-1 hash function output size

Source: https://csrc.nist.gov/publications/detail/fips/180/4/final

Topics

#SHA-1#message digest#hash functions#cryptographic algorithms

Community Discussion

No community discussion yet for this question.

Full 312-50V9 Practice