RIPEMD

RIPEMD
RIPEMD-128, RIPEMD-160
ilustracja
Rodzaj algorytmu

funkcja skrótu

Data stworzenia

1992

Autorzy

projekt RIPE (RACE Integrity Primitives Evaluation)

Wielkość bloku wyjściowego

128 lub 160 [bit]

Data złamania

2004

Złamany przez

Xiaoyun Wang, Dengguo Feng, Xuejia Lai, Hongbo Yu

Skuteczne ataki

kolizje skrótów

RIPEMD – funkcja skrótu opracowana w ramach projektu Unii Europejskiej o nazwie RIPE (ang. RACE Integrity Primitives Evaluation) realizowanego w latach 1988–1992. Funkcja generuje 128-bitowy skrót (stąd też nazywana jest RIPEMD-128). Została zaprojektowana w taki sposób, aby była odporna na znane w tamtych czasach metody kryptoanalizy.

W 1996 roku powstała wersja generująca skrót 160-bitowy nazwana RIPEMD-160.

W 2004 roku Xiaoyun Wang, Dengguo Feng, Xuejia Lai oraz Hongbo Yu opublikowali dokument, w którym przedstawili dwie pary wiadomości produkujących te same skróty

Ze względu na mniejszą (od MD5, czy SHA-1) popularność tego algorytmu, jest ona równocześnie mniej zbadana.

Przypisy

  1. ↑ Bruce Schneier: Kryptografia dla praktyków: protokoły, algorytmy i programy źródłowe w języku C. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 547. ISBN 83-204-2678-2.
  2. ↑ Xiaoyun Wang, Dengguo Feng, Xuejia Lai, Hongbo Yu: Collisions for Hash Functions MD4, MD5, HAVAL-128 and RIPEMD. [dostęp 2010-04-15]. (ang.).

Linki zewnętrzne