Генератор хешей — MD5, SHA-1, SHA-256, SHA-512, HMAC
Используется для проверки того, совпадает ли скачанный установочный файл с официальной контрольной суммой, и для проверки значений HMAC для подписи API. Файлы никуда не загружаются.
Файл не отправляется на сервер — обработка выполняется только в браузере этого устройства
Результат хеширования
—————⚠︎ Для MD5 и SHA-1 известны коллизионные атаки — используйте их только для проверки целостности файлов. Для хранения паролей применяйте bcrypt или Argon2, а не эти хеш-функции.
Реклама
Как использовать «Создать хеш»
- 1Введите текст или выберите файл.
- 2Показываются хеши по всем алгоритмам сразу. При необходимости укажите ключ HMAC.
- 3Вставьте официальный хеш в поле ожидаемого значения — появится отметка совпадения (✓/✗).
Часто задаваемые вопросы
Можно ли использовать MD5 или SHA-1?
Подходит для проверки целостности файла, но из-за известных коллизионных атак для задач безопасности (подписи, пароли) используйте SHA-256 или выше.
Можно ли использовать для хранения паролей?
Нет. Пароли нужно хранить с помощью намеренно медленных функций, таких как bcrypt, scrypt или Argon2.
Работает ли это с большими файлами?
Файл считывается в память целиком, поэтому обрабатываются файлы до нескольких сотен МБ, но в зависимости от объёма памяти устройства это может быть медленным или завершиться ошибкой.
Реклама