Загрузка файлов

Проверьте загрузку с помощью SHA-256: идентичность пакета и целостность файла.

Сравните контрольные суммы выпуска Flux и поймите разницу между целостностью SHA-256, подписями средства обновления и сертификатом издателя Windows.

Контрольная сумма отвечает на конкретный вопрос: совпадают ли эти байты с ожидаемыми? 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. Проверьте текущую запись выпуска на предмет условий пакета.

FLUX / 20

Выберите язык