MD5

MD5 – извлечение на съобщение – (англ. Message Digest 5) е хеш функция разработена от Райвест (MIT) през 1991 г. като замяна на MD4. Резултатът на функцията е 128-битови извлечения. Една степен по-бърза от шифриращите блокове алгоритми. Специфициран в RFC 1321, MD5 се използва в многобройни приложения за сигурност, като често се използва и за проверка на целостта на данните. MD5 хеш стойност обикновено се изразява като шестнадесетично число, 32 цифри.

Въпреки това, тъй като е доказано, че MD5 не е устойчив на атаки (анг. collision resistant) той не е подходящ за приложения като SSL сертификати или цифрови подписи.

Дефекти започват да бъдат намирани от 1996 г., криптографите започнали да препоръчват използването на други алгоритми, като SHA-1-който впоследствие е установено, че също е уязвим. През 2007 г. е показана и лесна атака за съвпадения. През декември 2008 г. е показано и фалшифициране на SSL сертификати и SEI (Software Engineering Institute) посочва „MD5 трябва да се разглежда като криптографско „счупен и негоден за по-нататъшна употреба“. Повечето американски правителствени приложения сега изискват SHA-2 хеш функции.


MD5

Dodaje.pl - Ogłoszenia lokalne