Генерация хеша

Преобразование строки алгоритмами MD5/SHA1/SHA256 и совместная генерация хеш-значений

Возможности

Одновременная генерация 6 видов хеша

Поддержка пакетного преобразования от MD5 до SHA-512

Генерация кода аутентификации HMAC

Расчёт кода аутентификации сообщения по заданному секретному ключу

Пакетное преобразование построчно

Хеширование нескольких строк сразу, по одной строке за раз

Обработка целиком в браузере

Быстрый и безопасный расчёт через Web Crypto API

Как пользоваться

1

Ввод текста

Вставьте или введите в поле строку, которую нужно хешировать

2

Выбор алгоритма

Укажите в выпадающем списке пакетную генерацию или отдельный метод — MD5, SHA-256 и т. д.

3

Настройка параметров

По желанию включите построчное преобразование «одна строка — один хеш» или введите секретный ключ для HMAC

4

Генерация и проверка результата

Нажмите кнопку генерации и получите отображённое хеш-значение кнопкой копирования

Примеры использования

Проверка целостности файлов

Обнаружение изменения распространяемых данных и повреждения при загрузке сверкой хешей

Генерация значения для хранения пароля

Применение в схеме сверки по хешированному значению без хранения открытого текста

Проверка работы подписи API

Воспроизведение подписи, созданной через HMAC, на своей стороне для проверки запроса

Обнаружение дубликатов данных

Быстрое определение совпадения содержимого сравнением хешей строк

Безопасность и конфиденциальность

Полностью в браузере

Введённые данные обрабатываются только в вашем браузере и не отправляются за его пределы.

Обработка только в браузере

расчёт хеш-значения выполняется полностью в вашем браузере, входные данные не отправляются на сервер.

Передача зашифрована с помощью HTTPS

Загрузка страницы также зашифрована с помощью TLS, содержание не может быть прочитано третьими лицами.

Отсутствует передача третьим лицам

Входные данные не отправляются внешним сервисам, таким как рекламные сети или трекеры.

Отсутствует автоматическое сохранение результатов

введённый текст и результаты генерации и предложения ввода не сохраняются на сервере.

Связанные инструменты