Как использовать алгоритмы
| метод | Основное использование | На что следует обратить внимание |
|---|---|---|
| SHA-256 | Проверка целостности распространяемых файлов | Текущий общий первый выбор |
| SHA-384 / SHA-512 | Проверки согласованности, требующие длительного вывода | Выберите тот же метод, что и в качестве места назначения для сравнения. |
| SHA-1 | Проверьте со старым дистрибутивом | Плохая устойчивость к столкновениям и непригодность для новых применений. |
| MD5 | Проверка по старой контрольной сумме | Не используется в целях безопасности |
Действия по сопоставлению файлов
- Проверьте название алгоритма и ожидаемое значение, предоставленные дистрибьютором.
- Выберите загруженные файлы и сгенерируйте каждое хеш-значение в своем браузере.
- Сравнивает с сгенерированным значением, не различая прописные и строчные буквы в шестнадцатеричном формате, исключая пробелы и разрывы строк до и после ожидаемого значения.
- Если они не совпадают, не запускайте файл, скачайте его заново и проверьте источник раздачи.
Что вы не знаете о хэш-значениях
Если злоумышленник одновременно заменит файл и опубликованное значение хеш-функции, значения совпадут. Также проверьте маршрут, по которому вы получили ожидаемое значение, например HTTPS, подпись и официальную страницу распространения.
Простой SHA-256 не подходит для хранения паролей. Для хранения паролей мы используем собственные методы, такие как Argon2 или bcrypt, которые имеют свои соли и вычислительные затраты.
Даже если имя файла, дата и время обновления совпадают, содержимое не обязательно одинаковое. Хэш-значение используется для подтверждения соответствия содержимого.
попробуйте в браузере
Ваш ввод будет обработан в вашем браузере. Пожалуйста, оставьте исходные данные и проверьте результаты перед сохранением и публикацией.
Открыть инструмент генерации/проверки хеш-значений