TruerWords Logo
Google
 
Web www.truerwords.net

Search TruerWords

Welcome
Sign Up  Log On

“RE: The Incredible Non-Uniqueness of an MD5 Hash”

From: Seth Dillingham In Response To: 1741  RE: The Incredible Non-Uniqueness of an MD5 Hash
Date Posted: Tuesday, March 5, 2002 2:12:39 PM Replies: 0
   
Enclosures: None.

On 3/5/02, Sean McMains said:

>Your math assumes that the hashes the MD5 algorithm generates are
>equally distributed across the entire space possible with the
>characters that are being used. I don't know enough about the MD5
>algorithm to say whether that's true or not, but it's an interesting
>implicit assumption in your reasoning.

Actually, I didn't make the assumption. The RFC does, as have loads of people since then.

An excerpt from the RFC (which I pointed to in my original message):

The MD5 message-digest algorithm is simple to implement, and provides a "fingerprint" or message digest of a message of arbitrary length. It is conjectured that the difficulty of coming up with two messages having the same message digest is on the order of 2^64 operations, and that the difficulty of coming up with any message having a given message digest is on the order of 2^128 operations.

The algorithm used to generate an MD5 is incredibly simple... they explain the whole thing in pseudo code in the RFC, and then offer a reference implementation in C. The simple algorithms are the best. :-)

Seth


Discussion Thread:

There are no replies.

Trackbacks:

There are no trackbacks.


Until August 31
My Amazon sales
benefit the PMC

Homepage Links

Apr 1 - Aug 31
Ad revenue
benefits the PMC


TruerWords
is Seth Dillingham's
personal web site.
More than the sum of my parts.