Published attacks show MD5 is not prudent to use when you need which property?

Collision resistance, MD5 can be made to give two inputs the same hash.

Start playing free

  1. Fast speed
  2. Fixed-length output
  3. Collision resistance ✔

Why: A collision is two different inputs with the same hash. If attackers can create collisions, they can swap a malicious file or certificate for a good one.

Huh, didn't know that: MD5 produces a 128-bit message digest, as described in RFC 6151.

The dad joke
MD5 and its twin walked in with the same hash. Nobody could tell them apart, which was the problem.
Like this card?
Play the game

References

Answer: Collision resistance. A collision is two different inputs with the same hash. If attackers can create collisions, they can swap a malicious file or certificate for a good one.

  1. RFC 6151, Updated Security Considerations for MD5 www.rfc-editor.org/rfc/rfc6151
    The published attacks against MD5 show that it is not prudent to use MD5 when collision resistance is required.
    Checked 2026-10-10.
  2. RFC 6151, Updated Security Considerations for MD5 www.rfc-editor.org/rfc/rfc6151
    produces as output a 128-bit "fingerprint" or "message digest" of the input
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game