Hashfunktion für kryptographische Verfahren. Sie bilden einen beliebig langen Wert (Text) auf einen 128 Bit Wert ab. MD4 ist am schnellsten. Der MD5 wurde auf Sicherheit optimiert, was ihn um 33 % verlangsamt. Beide Verfahren sind für die öffentliche Nutzung freigegeben. Das PGP-Verfahren, SSL und andere, nutzen MD5 für elektronische Unterschriften.