- Главная
- IT и компьютеры
- MD5-хеш текста в UTF-8
MD5-хеш текста в UTF-8
Хеш MD5
Листайте таблицу по горизонтали
| Контрольная сумма |
|---|
| 900150983cd24fb0d6963f7d28e17f72 |
Вставьте текст, и калькулятор покажет его контрольную сумму MD5. Для сравнения двух результатов ввод должен совпадать посимвольно: лишний пробел или перенос строки меняет байты.
Описание
Инструмент предназначен для совместимости со старыми контрольными суммами текста. MD5 не обеспечивает стойкость к коллизиям и не подходит для паролей, цифровых подписей или защиты от подмены. Не вводите секреты: текст может остаться в истории браузера или адресе страницы.
Как считается
Сначала текст кодируется в байты по кодировке, указанной в заголовке страницы. Затем алгоритм MD5 обрабатывает его блоками и формирует 128-битную контрольную сумму из 32 строчных шестнадцатеричных знаков. Объём входа ограничен 4096 байтами после кодирования; файлы эта страница не обрабатывает.
Пример расчёта
- Исходный текст
- abc
- Результат
- 900150983cd24fb0d6963f7d28e17f72
Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.
Частые вопросы
Почему кириллица даёт иной результат, чем в старой программе?
Проверьте кодировку. Здесь применяется указанная в заголовке страницы; одни и те же буквы в другой кодировке образуют другие байты.
Можно ли использовать хеш для хранения пароля?
Нет. MD5 не предназначен для защиты паролей и не обеспечивает требуемую стойкость к коллизиям.
Можно ли проверить хеш файла?
Нет. Эта страница принимает только введённый текст, а не содержимое файла как набор байтов.
Источники
Комментарии (0)
Комментариев пока нет.





