16 bits
32 bits

MD5 (Message Digest Algorithm 5) est une fonction de hachage cryptographique. La valeur de hachage fait 128 bits.

C'est le prédécesseur de MD4 et est considéré comme plus sécurisé (en tout cas, depuis 2018, il ne doit pas être utilisé pour des applications nécessitant la robustesse d'une fonction de hachage cryptographique). Il a été développé en 1991 par Ronald Rivest, qui a également créé MD4.