MD5

Message Digest Algorithm 5. A widely used cryptographic hash function that produces a 128-bit (16-byte) hash value. Often used to verify data integrity.