IT

Генератор хэшей и HMAC - MD5, SHA-1/256/384/512

Генерируйте криптографические хэши и HMAC локально в браузере. Поддержка MD5 и всей серии SHA, форматов hex/base64/base64url, загрузки файлов и быстрого сравнения с известным хэшем.

Бесплатно и без регистрации
Входные данные
Длина: 10 симв · 10 Б UTF‑8
Хэши
MD5

-

SHA-1

-

SHA-256

-

SHA-384

-

SHA-512

-

Справочник по расчёту

Об инструменте

Что делает этот инструмент

Генератор хэшей и HMAC рассчитывает MD5, SHA-1, SHA-256, SHA-384 и SHA-512. Поддерживает HMAC с ключом, форматы hex, base64 и base64url, загрузку файлов и сравнение с известным хэшем. Вычисления выполняются локально через Web Crypto и реализацию MD5 в приложении.

  • 5 алгоритмов: MD5, SHA-1, SHA-256, SHA-384, SHA-512 - все одновременно.

  • HMAC‑режим с секретом (строка или Base64).

  • Форматы вывода: hex, HEX, base64, base64url.

  • Хэширование файлов любого размера (drag&drop).

  • Сравнение с известным хэшем - узнайте, какой алгоритм использовался.

  • MD5 для legacy совместимости (checksums, vCard, etc).

  • Полностью локально - данные не уходят на сервер.

Шаг за шагом

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

  1. Выберите режим Hash или HMAC.
  2. Введите текст или загрузите файл.
  3. Для HMAC укажите секрет (строка или Base64).
  4. Выберите формат вывода (hex / base64 / base64url).
  5. Скопируйте нужный хэш или вставьте известный для проверки.

Подходит для

  • Контрольные суммы файлов перед передачей.
  • Цифровая подпись запросов (HMAC).
  • Идентификаторы и кэш‑ключи.
  • Проверка целостности скачанных образов.
  • Обучение криптографии и сравнение алгоритмов.

Ограничения

Точность и ограничения

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

  • Для паролей нужны Argon2/bcrypt/scrypt с солью, не SHA.

  • Файлы любого размера обрабатываются в браузере.

  • HMAC-MD5 реализован вручную, остальные - через Web Crypto.

Вопросы

Вопросы и ответы