Zuhause Sicherheit Was ist Message Digest 5 (MD5)? - Definition aus techopedia

Was ist Message Digest 5 (MD5)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Message Digest 5 (MD5)?

Message Digest 5 (MD5) ist eine Hash-Funktion, die in der Kryptographie verwendet wird. Message Digest 5 wurde 1991 von Ronald Rivest entwickelt und erzeugt einen 128-Bit-Hashwert. Ähnlich wie bei anderen Message-Digest-Algorithmen wurde es hauptsächlich für Anwendungen mit digitaler Signatur entwickelt, bei denen eine große komprimierte Datei auf sichere Weise verwendet wird.

Obwohl es immer noch weit verbreitet ist, ist die Sicherheit der Funktion stark gefährdet, und infolgedessen erfordern die meisten Anwendungen, insbesondere diejenigen, die mit der US-Regierung in Verbindung stehen, die SHA-2-Familie von Hash-Funktionen für die Kryptographie. Message Digest 5 gilt nach Angaben des US-Heimatschutzministeriums als fehlerhaft und für die weitere Verwendung ungeeignet.

Techopedia erklärt Message Digest 5 (MD5)

Details zum Message Digest 5-Algorithmus finden Sie in RFC 1321. Der Algorithmus von Message Digest 5 verwendet eine Nachricht beliebiger Länge und gibt einen 128-Bit-Message Digest der Eingabe aus. Der Message Digest 5-Algorithmus benötigt keine großen Ersetzungstabellen und ist eine Erweiterung des Message Digest 4-Algorithmus. Im Vergleich zu Message Digest 4 ist Message Digest 5 konservativer im Design, aber langsamer. Die Schritte, die mit dem Message Digest 5-Algorithmus verbunden sind, umfassen das Anhängen von Füllbits, das Anhängen der Darstellung der gefüllten Nachricht an die ursprüngliche Nachricht, das Initialisieren des Message Digest-Puffers, das Verarbeiten der Nachricht in 16-Wort-Blöcken und schließlich das Ausgeben des Ergebnisses. Im Vergleich zu Message Digest 4 ist Message Digest 5 etwas komplexer.

Auf einem 32-Bit-Computer ist Message Digest 5 im Vergleich zu anderen Message Digest-Algorithmen wesentlich schneller. Message Digest 5 ist im Vergleich zu ähnlichen Digest-Algorithmen einfach zu implementieren. Die Schwierigkeit, denselben Nachrichtenauszug aus zwei verschiedenen Nachrichten zu erstellen, liegt in der Größenordnung von 264 Vorgängen.

Was ist Message Digest 5 (MD5)? - Definition aus techopedia