Хеш MD5 для текста UTF-8
MD5 создаёт 128-битный хеш — 32 шестнадцатеричных символа. Один и тот же ввод даёт одинаковый результат, а изменение символа меняет хеш. Текст кодируется в UTF-8 и обрабатывается локально.
Контрольные суммы и устаревшие отпечатки MD5
MD5 используют для обнаружения случайных повреждений при передаче, отпечатков кэша, дедупликации и идентификаторов Gravatar. Сравнение с доверенной контрольной суммой помогает проверить передачу, но не защищает от намеренной подделки.
Почему MD5 нельзя использовать для паролей
Для MD5 известны атаки коллизий, а высокая скорость делает перебор паролей дешёвым. Он не подходит для хранения паролей и подтверждения подлинности. Для паролей используют bcrypt, scrypt или Argon2; для современных проверок целостности — SHA-256 и сильнее. MD5 помогает против случайных ошибок, а не злоумышленника.
Можно ли расшифровать MD5?
Нет. MD5 — односторонняя хеш-функция, а не обратимое шифрование. Инструмент вычисляет хеш текста, но не ищет его в базах паролей и не восстанавливает исходный текст.