Проверка контрольной суммы / хэша
Сравните ожидаемый хэш (указанный источником) и вычисленный хэш (полученный с вашей стороны), чтобы убедиться, что скачанный файл цел и не изменён.
Как это работает
После скачивания файла (установщика, ISO-образа, архива с исходным кодом) серьёзные сайты часто публикуют его криптографическую контрольную сумму (например, SHA-256) рядом со ссылкой для скачивания, чтобы можно было проверить, что полученный файл не был повреждён при передаче или изменён третьей стороной. Сначала вычислите хэш скачанного файла (с помощью инструмента «Генератор хэша» на этом сайте), вставьте его здесь рядом с хэшем, указанным сайтом-источником, затем сравните их: инструмент нормализует регистр и пробелы перед сравнением, чтобы избежать ложных отрицательных результатов из-за разницы в строчных/заглавных буквах.
Указанный хэш и мой вычисленный хэш различаются, что делать?
Не доверяйте скачанному файлу. Различие означает либо повреждение загрузки (нужно скачать заново), либо — реже, но серьёзнее — что файл был изменён между исходным сервером и вами (скомпрометированное зеркало, атака типа man-in-the-middle). Во втором случае не запускайте файл и скачайте его заново с официального источника, желательно через другое соединение.
Вычисляет ли этот инструмент хэш самого файла?
Нет, он только сравнивает две текстовые строки, которые вы уже получили где-то ещё. Чтобы вычислить хэш файла или текста, используйте инструмент «Генератор хэша» на этом сайте (SHA-256, SHA-1, MD5 и т. д.), затем скопируйте результат сюда для сравнения с указанным источником.
Конфиденциальность: сравнение выполняется полностью в вашем браузере через WebAssembly — ваши хэши никогда не отправляются на сервер.