Wikipedia 10K Redux

Reconstructed by Reagle from Starling archive; see blog post for context.

MD5

MD5 (Message Digest Algorithm 5) is a cryptographic hash function, which hashes a string of arbitrary length into a 128 bit hash value.