Message Digest 2 (md2)

Definition - Was bedeutet Message Digest 2 (MD2)?

Message Digest 2 ist eine Hash-Funktion, die in der Kryptographie verwendet wird. Es wurde 1989 von Ronald Rivest entwickelt, ist byteorientiert und erzeugt mithilfe einer Nachricht beliebiger Länge einen 128-Bit-Hashwert. Es ist für 8-Bit-Computer optimiert. Message Digest 2 wurde hauptsächlich für Anwendungen mit digitaler Signatur entwickelt, bei denen eine gesicherte und komprimierte große Datei mit einem privaten Schlüssel signiert werden musste. Obwohl es weiterhin in Infrastrukturen mit öffentlichen Schlüsseln verwendet wird, wird es selten verwendet, da die Berechnung lange dauert und nicht mehr als sicher gilt.

Technische.me erklärt Message Digest 2 (MD2)

Message Digest 2 hängt von der zufälligen Permutation von Bytes ab. Zweiunddreißigstellige Hexadezimalzahlen werden zur Darstellung der 128-Bit-Message Digest 2-Hashes verwendet. Der Message Digest 2-Algorithmus verwendet eine Nachricht beliebiger Länge und erzeugt eine Ausgabe eines 128-Bit-Message Digest der Eingabe. Es wird angenommen, dass es unmöglich ist, zwei Nachrichten mit demselben Nachrichtenauszug zu erzeugen oder aus einer gegebenen Nachricht einen vorgegebenen Zielnachrichtenauszug zu erhalten. Der Prozess des Message Digest 2-Algorithmus umfasst die folgenden Schritte: Anhängen von Auffüllbytes, Anhängen der Prüfsumme, Initialisieren des Message Digest-Puffers zur Berechnung des Message Digest, Verarbeiten der Nachricht in 16-Byte-Blöcken und schließlich Erzeugen der Ausgabe.

Einer der größten Vorteile von Message Digest 2 ist die einfache Implementierung. Message Digest 2 ist jedoch langsamer als Message Digest 4 oder 5. Dies liegt daran, dass es für 8-Bit-Computer optimiert wurde, während Message Digest 4 und 5 für 32-Bit-Computer optimiert wurden. Beim Vergleich sicherer Hash-Algorithmen wie SHA-1 oder SHA-256 weisen Message Digest 2-Algorithmen eine geringere Leistung auf. Es wurde jedoch festgestellt, dass Message Digest 2 bei Kollisionsangriffen Informationen über die Schlüssel verlieren kann, weshalb dies nicht mehr bevorzugt wird.