RIPEMD Hash

Herkunft / Verwendung:RIPEMD-160 (RACE Integrity Primitives Evaluation Message Digest) ist eine kryptographische Hashfunktion mit einer Ausgabe von standardmäßig 160 Bits und wurde von Hans Dobbertin, Antoon Bosselaers und Bart Preneel in Europa entwickelt und 1996 erstmals publiziert. RIPEMD-160 ist die Weiterentwicklung der Urversion von RIPEMD, die anderes Team entwickelt hat, mit dem Ziel die dort von Dobbertin gefundenen Schwächen auszumerzen und ein sicheres Verfahren auf die Beine zu stellen. Das Ursprungs-RIPDEMD basiert auf den Designprinzipien von MD4. RIPEMD-160 gleicht in Hinsicht auf seine Stärke und Performance dem populäreren SHA-1.

RIPEMD-160 wird unter anderem in dem Verschlüsselungsprogramm TrueCrypt und in der Adressgenerierung der Internetwährung Bitcoin eingesetzt. Es gibt auch eine Version mit 128 bit (entsprechend RIPEMD-128).

Beschreibung des Algorithmus

RIPEMD-160 arbeitet auf 512-Bit-Blöcken und führt zwei parallele Funktionen (left line und right line) mit jeweils fünf Runden aus. Der Algorithmus ist optimiert für 32-Bit-Prozessoren.

Beispiel

Klartext:Beispielklartext
RIPEMD-Urversion:0746568E 0B8BC564 5054BA4E CEA2A735
RIPEMD-128:14D5BFBD 0469984E E056A853 CB8E4631
RIPEMD-160:5BD566D7 ED4CD9F9 A16625DF CF29B52C 66B76188

Code / Chiffre online dekodieren / entschlüsseln bzw. kodieren / verschlüsseln (DeCoder / Encoder / Solver-Tool)

Wenn Sie Texte eingeben, die nicht als Hex-Sequenz (ohne Leerzeichen) interpretiert werden können, erfolgt eine automatische Umsetzung in eine Hex-Sequenz. Ist Das Ergebnis umsetzbar in druckbare ASCII-Zeichen, erfolgt eine automatische Umsetzung von Hex.



Quellen, Literaturverweise und weiterführende Links

Schmeh, Klaus: Kryptografie: Verfahren - Protokolle - Infrastrukturen, dpunkt Verlag, 5. Auflage 2013, iX-Edition, S. 244