156-215.80 · Question #223
Which of the following is a hash algorithm?
The correct answer is D. MD5. MD5 is a cryptographic hash algorithm that produces a fixed-length digest from input data, while 3DES, DES, and IDEA are all symmetric encryption algorithms used for data confidentiality.
Question
Which of the following is a hash algorithm?
Options
- A3DES
- BIDEA
- CDES
- DMD5
How the community answered
(42 responses)- A5% (2)
- B2% (1)
- D93% (39)
Why each option
MD5 is a cryptographic hash algorithm that produces a fixed-length digest from input data, while 3DES, DES, and IDEA are all symmetric encryption algorithms used for data confidentiality.
3DES (Triple DES) is a symmetric block cipher that applies the DES cipher algorithm three times to each data block, making it an encryption algorithm, not a hash algorithm.
IDEA (International Data Encryption Algorithm) is a symmetric block cipher that uses a 128-bit key for encrypting data, not a hashing function.
DES (Data Encryption Standard) is a symmetric block cipher using a 56-bit key for encrypting data, which is an encryption algorithm, not a hash algorithm.
MD5 (Message Digest 5) is a one-way hash function that takes variable-length input and produces a fixed 128-bit hash value used for data integrity verification. Unlike encryption algorithms, a hash function is not reversible and does not use keys for encryption or decryption. MD5 is used in protocols such as IPsec for HMAC-based integrity checking.
Concept tested: Cryptographic hash algorithms vs. symmetric encryption
Source: https://www.rfc-editor.org/rfc/rfc1321
Topics
Community Discussion
No community discussion yet for this question.