L’algorithme MD5, pour Message Digest 5, est une fonction de hachage cryptographique encore très populaire, mais qui n’est plus considéré comme un algorithme sûr. On suggère maintenant d’utiliser plutôt des algorithmes tels que SHA-256, RIPEMD-160 ou Whirlpool. Le MD5 a été inventé par Ronald Rivest suite aux vulnérabilités sur MD4,