Хеши/крипто
Checksum Verifier
Проверить целостность файла или текста — вставьте ожидаемый хеш, инструмент сам определит алгоритм среди 13 поддерживаемых.
Вычисленные хеши
Sites publish a checksum next to a download so users can confirm the file arrived intact and hasn't been tampered with. This tool hashes your file and compares it against the expected value, detecting the algorithm automatically.
How to use it
- Pick a file or paste text, then paste the expected hash published by the source.
- The tool auto-detects the algorithm from the hash's length among the 13 it supports (MD5, SHA-1, SHA-256, and others) and shows whether the result matches.
- If the algorithm is known ahead of time, you can select it manually for a more precise check.
Common uses
- Verifying an ISO image or installer after downloading it, before burning it to media.
- Confirming an archive of important data survived a network transfer intact.
- Cross-checking a package manager's checksum against the one the developer published.
Things to keep in mind
A checksum check protects against accidental corruption and confirms file integrity, but it doesn't guarantee the original itself wasn't compromised at the source — that requires a digital signature.
If the checksum doesn't match, re-download the file first: the most common cause is corruption in transit, not tampering.
Статья об этом инструменте: Checksum Verifier: как проверить, что файл не повреждён
Часто задаваемые вопросы
В чём смысл сравнивать контрольные суммы вместо того, чтобы просто доверять загрузке?
Контрольная сумма позволяет убедиться, что файл не повреждён при передаче и не подменён, сравнив хеш, вычисленный локально, с опубликованным источником — если они не совпадают, файл отличается от опубликованного.
Какой алгоритм использовать для проверки контрольной суммы?
Используйте тот алгоритм, в котором источник опубликовал сумму — сегодня обычно SHA-256, хотя более старые SHA-1 или MD5 всё ещё встречаются для устаревших файлов. Алгоритм должен совпадать точно, поскольку хеш одного алгоритма нельзя сравнивать с другим.
Загружается ли мой файл куда-либо при проверке?
Нет. Файл читается и хешируется полностью в вашем браузере — он никогда не загружается на сервер.
Почему для контрольных сумм иногда используют CRC32 вместо SHA-256?
CRC32 намного быстрее, но его легко подделать намеренно — приемлемо для обнаружения случайного повреждения при передаче (архиваторы, сетевые протоколы), но непригодно как защита от злоумышленника, который хочет подменить файл незаметно.
Что делать, если контрольная сумма не совпала?
Сначала перезагрузите файл — самая частая причина расхождения это повреждение при передаче. Если после повторной загрузки сумма всё ещё не совпадает, не используйте файл: возможно, источник обновил файл без обновления опубликованной суммы, или файл подменён.