Онлайн-кодер MD5

Онлайн-кодер MD5: мгновенно вычислите хеш-дайджест MD5 любого текста в браузере. Подходит для контрольных сумм и быстрых отпечатков.

Ввод и вывод инструмента

Входной текст:
Результат:Готово

Сценарии использования хеша MD5

MD5 вычисляет фиксированный 32-символьный шестнадцатеричный дайджест из текста любой длины, и одинаковый текст всегда даёт одинаковый результат. Широко используется для проверки целостности файлов, подписи API, генерации ключей кэша и быстрого сравнения содержимого.

Инструмент вычисляет MD5 мгновенно в браузере без загрузки текста, что удобно для разработки и ежедневных проверок. Внимание: у MD5 известны слабости коллизий, и его не следует использовать для хранения конфиденциальных данных, таких как пароли.

How long is an MD5 digest?

MD5 folds a message of any length into a 128-bit digest. It checks whether content matches. It is not encryption. The definition is RFC 1321. Collisions are practical, so do not use it as a security signature.

“The algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.”

Часто задаваемые вопросы

MD5 — это шифрование? Почему его нельзя расшифровать?

MD5 — это алгоритм хеширования, а не шифрования. Шифрование обратимо, хеширование — нет; одинаковый текст всегда даёт одинаковый дайджест, поэтому хеши используют для проверки, а не для хранения исходного содержимого.

Влияет ли регистр букв на результат?

Нет. Дайджест MD5 определяется исходными байтами. Инструмент всегда выводит шестнадцатеричные символы в нижнем регистре; разница в регистре — лишь форма отображения.

Почему один и тот же текст даёт разные результаты при двух вычислениях?

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