The MD5 message-digest algorithm is a widely used cryptographic hash function producing a 128-bit (16-byte) hash value, typically expressed in text format as a 32 digit hexadecimal number. For example, MD5("The quick brown fox jumps over the lazy dog") = 9e107d9d372bb6826bd81d3542a419d6
MD5 has been utilized in a wide variety of cryptographic applications, and is also commonly used to verify data integrity. MD5 is also commonly used to encrypt passwords.
Last Revised: 2015-07-01