MD5 became a computing standard <ref>http://tools.ietf.org/html/rfc1321</ref> for hashing but was subsequently found to be insecure<ref>http://merlot.usc.edu/csac-f06/papers/Wang05a.pdf</ref> and was replaced with SHA1. MD5 breaks the input up into 512-bit blocks and churns it down into a 128-bit bit hash. For example, the text "The quick brown fox jumps over the lazy dog" would become (base64 encoded): | MD5 became a computing standard <ref>http://tools.ietf.org/html/rfc1321</ref> for hashing but was subsequently found to be insecure<ref>http://merlot.usc.edu/csac-f06/papers/Wang05a.pdf</ref> and was replaced with SHA1. MD5 breaks the input up into 512-bit blocks and churns it down into a 128-bit bit hash. For example, the text "The quick brown fox jumps over the lazy dog" would become (base64 encoded): |