Проверка загрузки

SHA-256 подтверждает, что скачанный файл цел и не изменён.

Для каждого пакета на странице загрузки указан SHA-256. После загрузки вычислите хеш файла и сравните его посимвольно со значением на странице. Если они различаются, не устанавливайте.

bash
# macOS
shasum -a 256 ~/Downloads/CoderBoost-1.0.0-arm64.dmg

# Linux
sha256sum ~/Downloads/coderboost-1.0.0-linux-amd64.tar.gz
powershell
# Windows PowerShell
Get-FileHash $env:USERPROFILE\Downloads\CoderBoost-Setup-1.0.0.exe -Algorithm SHA256

Имена файлов приведены для примера — используйте фактически скачанный файл.

Зачем проверять

Версии на странице загрузки берутся из подписанного манифеста выпусков, и сайт проверяет подпись манифеста перед показом ссылок. Проверка SHA-256 подтверждает, что файл на вашем компьютере — тот самый, что указан в манифесте.