Что такое Генератор хешей MD5?
Генератор MD5-хешей создаёт 128-битный (32-символьный шестнадцатеричный) отпечаток любых входных данных. Несмотря на то что MD5 больше не рекомендуется для криптографической защиты, он по-прежнему широко используется для проверки целостности файлов, дедупликации и контрольных сумм, не связанных с безопасностью.
Введите текст или перетащите файл размером до нескольких гигабайт — инструмент через Web Crypto API выдаст 32-символьный дайджест MD5. Дайджест можно сверить с опубликованной контрольной суммой, скопировать для пересылки или подать на вход конвейеру дедупликации. Алгоритм считается взломанным для криптографии, но его скорость и стабильность делают MD5 стандартным выбором для контрольных сумм вне темы безопасности.
Как использовать
- Шаг 1 — Введите текст напрямую или перетащите файл, чтобы получить хеш его содержимого.
- Шаг 2 — MD5-хеш мгновенно вычисляется на вашем устройстве с использованием API SubtleCrypto.
- Шаг 3 — Скопируйте полученный 32-символьный шестнадцатеричный дайджест или сравните его с известным хешем.
Когда использовать
- Проверка, что скачанный ISO или установщик совпадает с MD5, опубликованным поставщиком.
- Построение индекса дедупликации: два файла с одинаковым хешем считаются одинаковыми.
- Именование кеш-ассетов CDN или сборочного пайплайна по содержимому.
Результат
Вы скачали ISO-образ размером 2 ГБ, и сайт указывает его MD5 как d41d8cd98f00b204e9800998ecf8427e. Вставьте файл сюда и сравните дайджесты, чтобы убедиться, что загрузка не была повреждена.
Частые вопросы
- Безопасно ли использовать MD5 в 2026 году?
- Не для всего, где требуется стойкость к коллизиям: подписи, пароли, сертификаты. С 2004 года MD5 считается сломанным. Для контроля изменений и не злонамеренной проверки целостности он по-прежнему годен и при этом самый быстрый стандартный хеш на большинстве железа.
- Почему мой MD5 не совпадает с тем, что указал источник?
- Чаще всего одна из трёх причин: лишний перенос строки в конце текста, файл с CRLF, тогда как у источника LF, или скачан не тот файл. Переключитесь в файловый режим, чтобы хешировать сырые байты и обойти неоднозначности кодировки.
- Могут ли разные входы дать один и тот же MD5?
- Могут. Коллизии демонстрируются более двадцати лет, современное железо находит их за секунды. Поэтому MD5 не подходит для подписей, но вероятность случайной коллизии между двумя несвязанными файлами по-прежнему пренебрежимо мала.
- Какой максимальный размер файла можно хешировать?
- Жёсткого ограничения в Web Crypto API нет, но файл сначала загружается в ArrayBuffer, и практический потолок упирается в память устройства. Обычный ноутбук тянет 2 – 4 ГБ, хеширование продолжается, даже если страница подвисает.
- Файл уходит с устройства?
- Нет. Хеш считается полностью в странице через SubtleCrypto браузера. Никакой загрузки и никаких обращений к серверу. Можно отключить интернет перед хешированием и убедиться.
Похожие инструменты
Генератор PGP-ключей
Генерируйте пары ключей шифрования PGP
Защищённые заметки
Создавайте и храните зашифрованные заметки локально
Шифрование файлов
Зашифруйте файлы с помощью AES-256
Декодер SSL-сертификатов
Декодируйте и проверяйте SSL/TLS-сертификаты
Шифр Цезаря
Шифрование сдвигом с настраиваемым смещением
Генератор парольных фраз
Создавайте надёжные и запоминающиеся парольные фразы