Why is MD5 considered insecure?

Study for the WGU ITAS 2142 D830 Introduction to Cryptography Exam. Review flashcards and multiple choice questions with hints and explanations. Get ready for your exam!

Multiple Choice

Why is MD5 considered insecure?

Explanation:
MD5 is insecure because it’s not collision-resistant. Researchers have shown practical methods to generate two different inputs that yield the same MD5 digest, which means an attacker can substitute tampered data, forged certificates, or altered messages without changing the hash. This breaks the integrity guarantees that hashing is supposed to provide in signatures, certificates, and file checksums, so MD5 is no longer trusted for security-critical use. The other options miss the point: MD5 isn’t primarily a quantum vulnerability, hashing isn’t about perfect secrecy, and MD5 is actually very fast to compute, not slow.

MD5 is insecure because it’s not collision-resistant. Researchers have shown practical methods to generate two different inputs that yield the same MD5 digest, which means an attacker can substitute tampered data, forged certificates, or altered messages without changing the hash. This breaks the integrity guarantees that hashing is supposed to provide in signatures, certificates, and file checksums, so MD5 is no longer trusted for security-critical use. The other options miss the point: MD5 isn’t primarily a quantum vulnerability, hashing isn’t about perfect secrecy, and MD5 is actually very fast to compute, not slow.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy