Все инструментыПароли и шифрование

Калькулятор хеша файла

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

Работает на вашем устройстве
Загрузка инструмента…

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

Что происходит с вашими данными

  • Файлы читаются на вашем устройстве и никогда не загружаются. Вычисление хеша не выполняет сетевых запросов.
  • Ничего не сохраняется. Результат исчезает, когда вы выбираете другой файл, нажимаете «Очистить» или закрываете вкладку.
  • Фоновый процесс читает файл небольшими частями, поэтому использование памяти остаётся низким.

Ограничения, о которых стоит знать

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

Часто задаваемые вопросы

Какой алгоритм использовать?

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

Почему моя контрольная сумма не совпадает?

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

Хеш файла какого размера можно вычислить?

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