MD5
Описание:
MD5 - алгоритм является широко используемой хэш-функцией, производящей 128-битное (16 байт) хэш-значение. Хотя MD5 изначально был разработан для использования в качестве
криптографической хэш-функции, было обнаружено, что он страдает от обширных уязвимостей. Он по-прежнему может использоваться в качестве контрольной суммы
для проверки целостности данных, но только против непреднамеренного повреждения.
Как и большинство хэш-функций, MD5 не является ни шифрованием, ни кодированием. Он может быть взломан путем атаки грубой силы и страдает от обширных уязвимостей.
MD5 был разработан Рональдом Ривестом в 1991 году для замены более ранней хэш-функции MD4. Исходный код в RFC 1321 содержит лицензию RSA "по атрибуции". Аббревиатура "MD" означает "Дайджест Сообщений".
Безопасность MD5 была серьезно скомпрометирована, а его слабые места были использованы в этой области, наиболее печально известной вредоносной программой Flame в 2012 году. Институт программной инженерии CMY считает MD5 по существу "криптографически сломанным и непригодным для дальнейшего использования". Несмотря на эту известную уязвимость, MD5 остается в использовании.
Как и большинство хэш-функций, MD5 не является ни шифрованием, ни кодированием. Он может быть взломан путем атаки грубой силы и страдает от обширных уязвимостей.
MD5 был разработан Рональдом Ривестом в 1991 году для замены более ранней хэш-функции MD4. Исходный код в RFC 1321 содержит лицензию RSA "по атрибуции". Аббревиатура "MD" означает "Дайджест Сообщений".
Безопасность MD5 была серьезно скомпрометирована, а его слабые места были использованы в этой области, наиболее печально известной вредоносной программой Flame в 2012 году. Институт программной инженерии CMY считает MD5 по существу "криптографически сломанным и непригодным для дальнейшего использования". Несмотря на эту известную уязвимость, MD5 остается в использовании.
Ресурсы: