Генератор хэша (MD5, SHA-256…)

Вычислите хэш MD5, SHA-1, SHA-256, SHA-384 и SHA-512 для текста или файла и сравните результат с известным хэшем, чтобы убедиться, что данные не изменились. Файл не загружается: он обрабатывается в вашем браузере.

🔒 То, что ты вводишь, не покидает твоё устройство. Все расчёты выполняются в браузере.

MD5
SHA-1
SHA-256
SHA-384
SHA-512

Как вычислить хэш

  1. Введите или вставьте текст либо выберите файл на вашем устройстве.
  2. Пять хэшей появятся сразу. Нажмите «Копировать» у нужного.
  3. Чтобы проверить загрузку, вставьте хэш, опубликованный автором, в поле сравнения.
  4. Если он совпадёт, поле станет зелёным — значит, содержимое идентично.

Что такое хэш

Хэш — это «цифровой отпечаток» текста или файла: строка фиксированной длины, которая полностью меняется, если изменить хотя бы один символ. Одно и то же содержимое всегда даёт один и тот же хэш.

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

MD5 и SHA-1 считаются слабыми с точки зрения безопасности (можно подобрать коллизии): они подходят для проверки целостности, но не для защиты паролей. Для задач безопасности выбирайте SHA-256 или SHA-512.

Что нужно учитывать

Частые вопросы

Загружается ли мой файл на сервер?

Нет. Хэш вычисляется в вашем браузере, файл не покидает устройство.

Как проверить скачанный файл?

Вычислите его хэш, вставьте в поле сравнения хэш, опубликованный автором, и посмотрите, совпадают ли они.

Какой алгоритм выбрать?

Для проверки целостности подойдёт любой, но чаще всего рекомендуют SHA-256. MD5 и SHA-1 уже небезопасны перед атаками.

Можно ли по хэшу восстановить текст?

Нет. Хэш — это односторонняя функция: можно только проверить, даёт ли некоторое содержимое именно этот хэш.

Это бесплатно?

Да, бесплатно, без регистрации, и работает прямо в браузере.