Вычислить и проверить контрольную сумму файла
Вычислите хеши MD5, SHA-1, SHA-256 и SHA-512 локального файла и автоматически сравните результат с ожидаемым хешем. Файл никогда не отправляется на сервер: все вычисления выполняются в вашем браузере.
Как это работает
После загрузки файла (установщика, образа ISO, архива) разумно убедиться, что его криптографический хеш совпадает с тем, что опубликован официальным источником, — так можно обнаружить повреждение или подмену. Выберите локальный файл: будут вычислены четыре самых распространённых хеша, а если вы укажете ожидаемый хеш, инструмент сразу сообщит, совпадает ли он с одним из них.
Отправляется ли файл куда-либо для вычисления?
Нет. Чтение файла и вычисление хешей SHA-1/256/512 (через встроенный WebCrypto API) и MD5 (чистая реализация на JavaScript, включённая в эту страницу) полностью выполняются в вашем браузере, без каких-либо сетевых запросов, связанных с содержимым файла.
Какой алгоритм, вероятнее всего, использовал источник?
Это зависит от источника: сегодня для проверки целостности чаще всего используют SHA-256, но MD5 и SHA-1 иногда публикуют по привычке или ради совместимости со старыми инструментами. Поскольку все четыре хеша вычисляются за один раз, угадывать заранее не нужно: просто вставьте объявленный хеш в любом формате.
Конфиденциальность: файл никогда не покидает ваше устройство — вычисление выполняется на 100% локально, через встроенный WebCrypto API и реализацию MD5, встроенную в страницу.