Вычисляйте SHA-256 и SHA-1 любого файла локально - проверяйте загрузки и целостность файлов.
Контрольная сумма - это короткий «отпечаток пальца» файла. Пропустите один и тот же файл через одну и ту же хеш-функцию, и вы всегда получите одинаковое значение; измените хотя бы один байт, и значение полностью изменится. Это делает контрольные суммы стандартным способом подтверждения того, что загрузка прошла без ошибок или что два файла действительно идентичны.
Этот инструмент вычисляет SHA-256 и SHA-1 с помощью встроенного в ваш браузер движка Web Crypto, поэтому даже большие файлы хешируются на вашем собственном устройстве. Чтобы проверить загрузку, сравните полученный здесь SHA-256 с тем, который опубликовал разработчик. Если они совпадают, файл подлинный и целый.