SESK: Stuff Everyone Should Know · sesk.info/secplus-md5-collision
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.
- Fast speed
- Fixed-length output
- 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.
MD5 and its twin walked in with the same hash. Nobody could tell them apart, which was the problem.
Like this card?
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.
- 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. - 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.
More stuff everyone should know
That's stuff everyone should know.