QuestionQ156

VerifiedInfrastructure and System Security

You have been tasked with selecting a hash algorithm. The algorithm will be used specifically to ensure the integrity of certain sensitive files. It must use a 128-bit hash value. Which of the following should you use?

Explanation

MD5 produces a 128-bit message digest, matching the required hash length. AES and DES provide encryption rather than hashing, and SHA is a family whose standard digest sizes are not 128 bits. MD5 is no longer appropriate for real-world integrity protection of sensitive files because it is vulnerable to collision attacks, but it is the only option that satisfies the stated 128-bit requirement.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!