RIPEMD-160
aus Wikipedia, der freien Enzyklopädie
RIPEMD-160 (RACE Integrity Primitives Evaluation Message Digest) ist eine kryptographische Hash-Funktion mit einer Ausgabe von 160 Bits.
RIPEMD-160 wurde von Hans Dobbertin, Antoon Bosselaers und Bart Preneel in Europa entwickelt und 1996 erstmals publiziert. Es handelt sich dabei um eine verbesserte Version von RIPEMD, welcher wiederum auf den Designprinzipien von MD4 basiert und in Hinsicht auf seine Stärke und Performance dem populäreren SHA-1 gleicht.
Es existieren auch 128-, 256- und 320-Bit-Versionen dieses Algorithmus (RIPEMD-128, RIPEMD-256 bzw. RIPEMD-320). Die 128-Bit-Version war ursprünglich als Ersatz für den RIPEMD gedacht, der ebenfalls 128 Bit stark war, aber eine fragwürdige Sicherheit bot. Die 256- und 320-Bit-Versionen reduzieren lediglich die Wahrscheinlichkeit von Hash-Wert-Kollisionen, bieten aber keine höhere Sicherheit als RIPEMD-128 oder RIPEMD-160.
Da die Entwicklung von RIPEMD-160 offener war als die von SHA-1, ist es wahrscheinlicher, dass dieser Algorithmus weniger Sicherheitslücken aufweist. Da er jedoch weniger populär ist, haben weniger Kryptologen versucht, Schwächen zu finden, was wiederum die Wahrscheinlichkeit für unentdeckte Sicherheitslücken steigen lässt.
[Bearbeiten] Weblinks
- RIPEMD-160: A Strengthened Version of RIPEMD (englisch)
- Jacksum - ein Programm zum Berechnen und Verifizieren von u. a. RIPEMD-128, RIPEMD-160, RIPEMD-256 und RIPEMD-320 Fingerprints (plattformunabhängig, Open Source)