MD5

Текст:
Результат:

Описание:
MD5 - алгоритм является широко используемой хэш-функцией, производящей 128-битное (16 байт) хэш-значение. Хотя MD5 изначально был разработан для использования в качестве криптографической хэш-функции, было обнаружено, что он страдает от обширных уязвимостей. Он по-прежнему может использоваться в качестве контрольной суммы для проверки целостности данных, но только против непреднамеренного повреждения.

Как и большинство хэш-функций, MD5 не является ни шифрованием, ни кодированием. Он может быть взломан путем атаки грубой силы и страдает от обширных уязвимостей.

MD5 был разработан Рональдом Ривестом в 1991 году для замены более ранней хэш-функции MD4. Исходный код в RFC 1321 содержит лицензию RSA "по атрибуции". Аббревиатура "MD" означает "Дайджест Сообщений".

Безопасность MD5 была серьезно скомпрометирована, а его слабые места были использованы в этой области, наиболее печально известной вредоносной программой Flame в 2012 году. Институт программной инженерии CMY считает MD5 по существу "криптографически сломанным и непригодным для дальнейшего использования". Несмотря на эту известную уязвимость, MD5 остается в использовании.

Ресурсы: