MD2
Więcej informacji
- Twórca
- Ron Rivest
- Rok
- 1989
- Typ
- Kryptograficzna funkcja skrótu
- Specyfikacja
- RFC 1319
Pierwsza funkcja skrótu Rona Rivesta z rodziny MD, zbudowana dla procesorów 8-bitowych i tak samo powolna, jak to brzmi.
MD2 tworzy 128-bitowy skrót i działa bajt po bajcie, korzystając z tablicy podstawień wyprowadzonej z cyfr liczby pi. Była przeznaczona dla kart chipowych i małych procesorów, a wkrótce po niej pojawiły się MD4 i MD5, znacznie szybsze na sprzęcie 32-bitowym.
Mimo to MD2 zalegała w PKI: kilka głównych certyfikatów z lat 90. podpisano algorytmem md2WithRSAEncryption i zostały one w magazynach zaufania przeglądarek na długo po tym, jak nikt nie pisał już nowego kodu z tym algorytmem. Ataki na przeciwobraz pojawiły się w 2004 roku i zostały ulepszone w 2008, a w 2011 roku RFC 6149 formalnie przeniosło MD2 do statusu Historic — to standardowy sposób IETF na powiedzenie „spoczywaj w pokoju”.