Что такое SHA-256 хеш файла?

Инструмент считает SHA-256 любого файла прямо на вашем устройстве, поэтому ничего не загружается, а размер файла не мешает. Перетащите файл и получите 64-символьный шестнадцатеричный отпечаток, чтобы опубликовать его рядом со ссылкой на скачивание, проверить целостность или найти дубликаты. SHA-1, SHA-384 и SHA-512 тоже доступны.

Бросьте сразу несколько файлов, и каждый получит свою строку, полосу прогресса и кнопку отмены. Дайджест показывается в нижнем или верхнем регистре, а файл контрольных сумм пишется в раскладке coreutils: дайджест, два пробела, имя файла, так что sha256sum -c в Linux и macOS проверяет его без правок.

Как использовать

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

Когда использовать

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

Результат

Перед публикацией установщика на 250 МБ перетащите его сюда, скопируйте отпечаток SHA-256 вида «a3f2…9d1c» и разместите на странице релиза, чтобы пользователи могли проверить свою загрузку.

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

Почему мой дайджест отличается от указанного на странице загрузки?
Либо загрузка неполная, либо вы сравниваете разные алгоритмы: SHA-1 и SHA-256 одного и того же файла не имеют ничего общего. Регистр не важен, a3f2 и A3F2 это одно значение. Сначала сверьте длину, затем скачайте заново.
Что именно записывается в скачиваемый файл контрольных сумм?
По строке на файл: дайджест, два пробела, имя. Один файл сохраняется как name.sha256, несколько как SHA256SUMS.txt. Оба формата понимает sha256sum -c, а на Windows их проверяет certutil.
Можно ли посчитать хеши целой пачки файлов за один заход?
Бросьте в зону сколько угодно файлов, они встанут в очередь, каждый со своей полосой. Долгую задачу можно прервать на середине, не потеряв готовые строки, а файл контрольных сумм охватит всю пачку.
Если SHA-256 совпал, значит ли это, что файл безопасно открывать?
Это значит лишь, что байты совпадают с теми, что хешировал издатель. Если издателя взломали или хеш взят с той же страницы, которую изменил злоумышленник, совпадение доказывает только согласованность подмены.

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