What makes MD5 such a bad hashing algorithm?

1.00K views

Edit: Asking more in the sense of what makes the algorithms process worse than others, sorry for the ambiguity.

In: Technology

5 Answers

Anonymous 0 Comments

Several of the other comments already say it’s possible to generate a hash collision. There are some specifics about this that I think are important: it is possible to create two messages with the same hash. It is not possible to create a message with a specific hash. So you create two documents with the same hash, but it’s not possible to create a document that matches the hash of another, given, document. You need to control and change both documents to create a collision. In other words, MD5 is still [preimage resistant](https://en.wikipedia.org/wiki/Preimage_attack), but not [collision resistant](https://en.wikipedia.org/wiki/Collision_resistance).

You are viewing 1 out of 5 answers, click here to view all answers.