0

Закодировано

MD5

О MD5

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

В DenCode введенная строка обрабатывается как последовательность байтов в выбранной кодировке символов, а значение хеша MD5 отображается в виде шестнадцатеричной строки длиной 32 символа.

Например, значение хеша MD5 для «Hello, world!» выглядит так.

6cd3556deb0da54bca060b4c39479839

Свойства значения хеша

MD5 всегда создает одно и то же значение хеша для одного и того же ввода. Если ввод изменится даже немного, выходное значение хеша сильно изменится.

Хеш-функция является односторонней функцией, поэтому исходные входные данные нельзя восстановить из значения хеша.

ВводЗначение хеша MD5
Hello, world!6cd3556deb0da54bca060b4c39479839
Hello, world?b35b9b4b6114ee258f063e61a53d178b

MD5 может встречаться при сравнении старых контрольных сумм, но для задач, требующих безопасности, таких как обнаружение изменений или подписи, стоит рассмотреть SHA-256 или более новую хеш-функцию.