Генератор хешей

Все частые хеши текста или файла сразу.

Работает в браузере. Ваши файлы никогда не покидают устройство.

Как создать хеши

  1. Вставьте текст или переключитесь в режим файла и перетащите файл.
  2. Прочитайте хеши MD5, SHA-1, SHA-256, SHA-384 и SHA-512.
  3. Скопируйте любой из них или вставьте ожидаемый хеш, чтобы увидеть, какой совпадает.

Какой хеш использовать

АлгоритмДлина результатаХорош для
MD532 hex-символаТолько устаревшие контрольные суммы
SHA-140 hex-символовУстаревшие хеши git и программ
SHA-25664 hex-символаСовременные контрольные суммы и подписи
SHA-38496 hex-символовПодписи повышенной безопасности
SHA-512128 hex-символовСамый длинный результат, скорость как у SHA-256

Зачем создавать все хеши сразу

  • Сравнение со страницей контрольных сумм, где указан алгоритм, которого вы не ожидали.
  • Сверка хеша из старой документации, где никогда не говорится, какой алгоритм использовался.
  • Наглядное сравнение того, как растёт длина результата от MD5 до SHA-512.
  • Подтверждение, что копия файла у коллеги совпадает с вашей, без предварительной договорённости об алгоритме.

Как работает поле сравнения

  • Вставьте любой ожидаемый хеш, в любом регистре, с ведущим 0x или без него.
  • Он сверяется сразу со всеми пятью результатами, и сообщение называет, какой алгоритм совпал, если совпадение есть.

Частые вопросы о Генератор хешей

Какой хеш выбрать?

SHA-256 сегодня общепринятый стандарт для контрольных сумм и подписей. MD5 и SHA-1 всё ещё используются для сверки с хешами, опубликованными старым софтом, но им нельзя доверять в вопросах безопасности.

Почему поле сравнения не говорит, какой хеш совпал?

На самом деле говорит. Вставьте ожидаемое значение, и оно сверяется со всеми пятью хешами и сообщает, с каким алгоритмом совпадение, если оно есть.

Можно хешировать большие файлы?

Да. Файлы читаются прямо в браузере, а MD5 вычисляется частями, поэтому большие файлы не замораживают страницу.

Что-нибудь загружается на сервер?

Нет. Все пять хешей вычисляются на вашем устройстве.

Хеширование большого файла зависает страницу?

Нет. MD5 вычисляется блоками по 4 МБ, а семейство SHA работает на встроенном в браузер Web Crypto API, поэтому даже большие файлы хешируются без зависания вкладки.

Хеши чувствительны к регистру?

Значения здесь показаны строчными hex-буквами, если не отметить "Заглавные буквы", но сравнение с вставленным ожидаемым хешем совпадает независимо от регистра, в котором вы его вставили.

Зачем включать MD5 и SHA-1, если они считаются ненадёжными?

Некоторые устаревшие системы и старые опубликованные контрольные суммы дают только MD5 или SHA-1. Все пять алгоритмов рядом избавляют от похода за вторым инструментом, когда нужно сверить старый хеш, а для всего, что связано с безопасностью, по-прежнему стоит доверять SHA-256 или выше.

Похожие инструменты