128-Bit-Prüfsumme — schnell, aber für Sicherheit ungeeignet
MD5 ist eine Hash-Funktion, die beliebige Daten auf einen 128-Bit-Wert (32 Hex-Zeichen) zusammenfasst. Sie wurde 1991 entworfen und lange Zeit weit verbreitet für Dateiprüfsummen und Integritätsprüfungen eingesetzt.
Da sich jedoch absichtlich Kollisionen erzeugen lassen, bei denen unterschiedliche Eingaben denselben Hash ergeben, darf MD5 für sicherheitsrelevante Zwecke wie Signaturen, Zertifikate oder Passwörter nicht mehr verwendet werden. Nutzen Sie es nur zur einfachen Integritätsprüfung.