Хеш файла и контрольная сумма

MD5, SHA-1, SHA-256 и SHA-512. Вставьте сумму с сайта, и страница скажет, совпал ли файл.

Хеши и контрольные суммы

Что считаем

Регистр и пробелы не важны, алгоритм определится по длине. Подходит и строка из sha256sum.

MD5 и SHA-1 годятся, чтобы сверить скачанный файл. Для паролей и подписей они устарели.

Как проверить файл по хешу

Хеш это короткая строка, которая меняется от любого изменения файла. Автор программы публикует хеш, вы считаете его у скачанного файла и сравниваете: совпало значит файл тот же. Страница считает MD5, SHA-1, SHA-256 и SHA-512 сразу и по длине вставленной суммы сама понимает, с каким алгоритмом сравнить.

Файл до 256 МБ считается встроенным в браузер SHA, файл больше читается по кускам, и память не растёт. Файл с компьютера никуда не отправляется.

Частые вопросы

Можно ли расшифровать MD5 или SHA-256?
Нет, хеш не содержит исходного текста. Сайты «расшифровки MD5» ищут хеш в своих базах уже посчитанных паролей и находят только короткие и частые.
Как проверить контрольную сумму скачанного ISO или прошивки?
Выберите «файл», укажите скачанный файл и вставьте сумму с сайта автора в поле сравнения. Строка из sha256sum с именем файла тоже подходит.
Какой алгоритм выбрать?
Для проверки файлов SHA-256. MD5 и SHA-1 годятся, чтобы поймать ошибку скачивания, но подделать файл под них можно.

Пригодится ещё