CoderTools

RIPEMD Hash Generator

Generiert RIPEMD-128/160/256/320 Hashes für Text und Dateien, RIPEMD-160 weit verbreitet in Bitcoin

Klartext eingeben (UTF-8-kodiert)

Über RIPEMD

RIPEMD (RACE Integrity Primitives Evaluation Message Digest) ist eine Familie kryptographischer Hash-Funktionen, die 1992-1996 von Hans Dobbertin, Antoon Bosselaers und Bart Preneel bei der COSIC-Forschungsgruppe in Belgien entwickelt wurden. Die Familie umfasst RIPEMD-128, RIPEMD-160, RIPEMD-256 und RIPEMD-320.

RIPEMD-160 ist die am weitesten verbreitete Variante, besonders bekannt für ihre Verwendung bei der Bitcoin-Adressgenerierung (RIPEMD-160 von SHA-256). RIPEMD-256 und RIPEMD-320 sind erweiterte Versionen mit längerer Ausgabe, werden aber nicht als sicherer als RIPEMD-128 bzw. RIPEMD-160 angesehen.

Algorithmusvergleich

Algorithmus Ausgabegröße Blockgröße Sicherheit
RIPEMD-128 128 bits (16 bytes) 512 bits Schwach
RIPEMD-160 160 bits (20 bytes) 512 bits Gut
RIPEMD-256 256 bits (32 bytes) 512 bits Mittel
RIPEMD-320 320 bits (40 bytes) 512 bits Mittel

Häufige Anwendungsfälle

Beispiele

Input: "hello"

RIPEMD-128: 789d569f08ed7055e94b4289a4195012

RIPEMD-160: 108f07b8382412612c048d07d13f814118445acd

RIPEMD-256: cc1d2594aece0a064b7aed75a57283d9490fd5705ed3d66bf9adfe3a58b25de5

RIPEMD-320: eb0cf45114c56a8421fbcb33430fa22e0cd607560a88bbe14ce70bdf59bf55b11a3906987c487992

Sicherheitshinweis

RIPEMD-160 bleibt für viele Anwendungen sicher. RIPEMD-128 gilt jedoch aufgrund seiner kurzen Ausgabe als schwach. RIPEMD-256 und RIPEMD-320 bieten längere Ausgaben, wurden aber nicht für höhere Sicherheitsstufen entwickelt. Für neue sicherheitskritische Anwendungen sollten Sie SHA-256 oder SHA-3 in Betracht ziehen.

Referenzen