Что такое MD5
MD5 — это алгоритм хеширования, который превращает любые данные (текст, файл) в строку из 32 шестнадцатеричных символов, например 5d41402abc4b2a76b9719d911017c592 для слова «hello». Одни и те же данные всегда дают один хеш, а малейшее изменение (даже одна буква) меняет его полностью.
MD5 — это не шифрование
В поиске часто пишут «шифрование MD5», но технически это хеширование. Шифрование можно расшифровать обратно по ключу, а хеш — нет: он односторонний, поэтому из MD5 невозможно «восстановить» исходный текст. Впрочем, простые слова и короткие пароли подбирают по готовым таблицам (rainbow tables), так что на MD5 не стоит полагаться там, где нужна безопасность.
Для чего используют MD5
- Проверка целостности файлов — сравните хеш скачанного файла с тем, что указал автор, и убедитесь, что файл не повреждён.
- Поиск дублей — одинаковые файлы или тексты имеют одинаковый хеш.
- Ключи кэша и идентификаторы — короткая стабильная строка для адреса, запроса или содержимого.
- Совместимость со старыми системами — некоторые API и CMS до сих пор требуют MD5-подпись.
Можно ли хранить пароли как MD5
Нет. MD5 слишком быстрый и давно считается взломанным для безопасности: коллизии (два разных входа с одинаковым хешем) генерируются за секунды, а пароли подбирают миллиардами вариантов в секунду. Для паролей используйте специальные алгоритмы: bcrypt, scrypt или Argon2 с солью. Для подписей и проверки целостности выбирайте SHA-256.
MD5, SHA-1, SHA-256 и SHA-512: в чём разница
Как проверить контрольную сумму файла
Выберите файл в блоке «хеш файла» (до 25 МБ): мы посчитаем все четыре хеша. Вставьте хеш, указанный на сайте автора, в поле «Проверить совпадение», и мы подсветим алгоритм, с которым он совпадает. Если совпадения нет, файл изменён или повреждён, либо указан хеш другого алгоритма.
Ограничения инструмента
Текст хешируется в кодировке UTF-8, поэтому хеш кириллицы будет совпадать с теми сервисами, которые тоже берут UTF-8, а с системами в Windows-1251 может отличаться. Файлы больше 25 МБ мы не обрабатываем, чтобы не нагружать браузер. Также расшифровать MD5-хеш обратно инструмент не умеет, потому что это невозможно по самой природе хеша.
Что ещё умеет StayIndexed
Эта страница — бесплатный инструмент сервиса StayIndexed. В кабинете можно сохранить список сайтов и следить за их индексацией, скоростью, ссылками и техническим состоянием, а основное дело сервиса — следить, как ваши страницы чувствуют себя в Google.
Сколько это стоит
Проверка бесплатна: и на этой странице, и в кабинете. Токенами оплачиваются другие услуги: индексация, скорость и обратные ссылки — по 3 токена за проверку. При регистрации начисляется 30 токенов, без карты.
Частые вопросы
Как получить MD5-хеш текста онлайн?
Введите или вставьте текст в поле выше: MD5 и ещё три хеша (SHA-1, SHA-256, SHA-512) посчитаются сразу. Каждый можно скопировать одним кликом.
Можно ли расшифровать MD5?
Нет: хеш односторонний, исходный текст из него восстановить невозможно. Простые слова иногда находят по готовым таблицам, но это подбор, а не расшифровка.
Почему MD5 называют шифрованием?
По привычке: в запросах пишут «шифрование MD5», хотя технически это хеширование. На практике пользователи ищут способ превратить строку в хеш, и именно это делает инструмент.
Безопасно ли хранить пароли в MD5?
Нет. MD5 слишком быстрый и имеет известные коллизии. Для паролей нужны bcrypt, scrypt или Argon2 с солью, а для целостности и подписей SHA-256.
Почему хеш отличается от другого сервиса?
Чаще всего из-за кодировки или лишнего пробела или переноса строки в конце. Мы берём UTF-8; при необходимости включите опцию «Убрать пробелы и переносы по краям».
Сколько стоит онлайн-генератор MD5?
Ничего: инструмент бесплатен и на этой странице, и в кабинете StayIndexed, а ваши данные не покидают браузер.