MD2

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
MD2
Rodzaj algorytmu kryptograficzna funkcja skrótu
Data stworzenia 1989
Autorzy Ron Rivest
Liczba rund 18
Data złamania 1995[1][2]
Złamany przez Nathalie Rogier i Pascal Chauvaud

MD2 jest funkcją hashującą stworzoną w 1989 roku przez Rona Rivesta. Algorytm ten został zoptymalizowany pod kątem komputerów 8-bitowych. MD2 jest opisany w RFC1319. Nie jest on obecnie uważany za bezpieczną funkcję skrótu, i nie powinien być wykorzystywany.

Przykłady[edytuj | edytuj kod]

MD2("Wikipedia") = 525d0799261ca5a4e9714e2362d5277a

W przypadku drobnej zmiany tekstu, hash znacznie zmienia swoją wartość:

MD2("wikipedia") = e01ebd633170ac3210b4c25e941b3417

Pusty ciąg MD2 po shashowaniu ma wartość:

MD2("") = 8350e5a3e24c153df2275c9f80692773

Przypisy

  1. Nathalie Rogier, Pascal Chauvaud. The compression function of MD2 is not collision free. „Selected Areas in Cryptography – SAC'95”, 1995. 
  2. Nathalie Rogier, Pascal Chauvaud. MD2 is not Secure without the Checksum Byte. „Designs, Codes and Cryptography”, s. 245–251, 1997. [dostęp 2010-06-25].