Контрольная сумма отвечает на конкретный вопрос: совпадают ли эти байты с ожидаемыми? Flux публикует контрольные суммы SHA-256 для пакетов выпуска и использует проверки целостности в своем механизме загрузки. Эти проверки полезны, но их не следует путать с удостоверением личности или гарантией содержимого произвольного файла.
Проверьте загруженный пакет
Получите пакет и SHA256SUMS.txt из той же официальной версии Flux. В Windows Get-FileHash может вычислить значение SHA-256 файла. Сравните полное значение с записью для этого точного имени файла пакета. Несовпадение является поводом для остановки и проверки загрузки, а не для сокращения сравнения до нескольких символов.
Get-FileHash -Algorithm SHA256 -LiteralPath '.\Flux_2.6.6_x64-setup.exe'Ожидаемому значению также следует доверять.
Контрольная сумма, скопированная с той же ненадежной страницы перепаковки, что и файл, только подтверждает согласие с этой страницей. Используйте фактическую версию проекта в качестве справочного материала. Если издатель предоставляет подписанную или иным образом доверенную контрольную сумму, сохраните этот контекст, а не заменяйте его несвязанным результатом поиска.
Три чека с разными целями
- Проверки контрольных точек проверяют сохраненные данные передачи перед продолжением.
- Заключительные проверки SHA-256 описывают байты завершенного файла.
- Подписи средства обновления проверяют пакеты обновлений на соответствие ключу приложения.
- Windows Authenticode идентифицирует издателя через другую систему сертификатов.
Примените результат в своем рабочем процессе
Текущие пакеты Flux документируют свой статус подписи издателя в примечаниях к выпуску. Подпись средства обновления сама по себе не удаляет предупреждение издателя Windows. Аналогично, хэш фрагмента торрента проверяет согласованность с метаданными, а не безопасность его содержимого. Сохраняйте целостность, происхождение и решение об открытии файла в виде отдельных проверок.
Источники и контекст выпуска
В этом руководстве описана документация Flux 2.6.6. Проверьте текущую запись выпуска на предмет условий пакета.


