Бесплатный онлайн генератор MD5
Этот алгоритм хэширования MD5 широко используемая хеш-функция производит 128-битное хэш-значение. Хотя MD5 был первоначально предназначен, чтобы использоваться в качестве криптографическую хеш-функцию, было обнаружено, страдают от большой уязвимости. Он все еще может быть использован в качестве контрольной суммы для проверки целостности данных, а только против непреднамеренного повреждения. Она остается пригодной для других-криптографических целей, например для определения раздела для конкретного ключа в многораздельной базе данных.
MD5 был разработан Рональдом Ривестом в 1991 году, чтобы заменить более раннюю хэш-функции MD4 и был указан в 1992 году как RFC 1321.
Одним из основных требований любого криптографической хэш-функции заключается в том, что оно должно быть вычислительно невозможно найти два различных сообщения, что одинаковое хэш-значение. Алгоритм MD5 не соответствует этим требованиям катострофически; таких столкновений можно найти в считанные секунды на обычном домашнем компьютере.
Недостатки алгоритма MD5 эксплуатировалось в области, наиболее позорно пламенем вредоносных программ в 2012 году. КМУ Программная инженерия институт считает MD5 в основном "криптографически сломанный и непригодных для дальнейшего использования".
К 2019 году, с MD5-прежнему широко используется, несмотря на его хорошо документированный недостатки и осуждение экспертами по безопасности.