Кодировщики и крипто
Генератор HMAC
Бесплатный генератор HMAC. Создавайте HMAC-подписи с SHA-1, 256, 384 или 512 и любым секретом. Вывод в шестнадцатеричном формате и Base64. Для подписи вебхуков, аутентификации API.
Примечание редактора
Understanding · A signature, with a shared secret.
Эта углублённая глава пока доступна только на английском языке. Инструмент конвертации выше работает на вашем языке; развёрнутая статья ещё не переведена.
Часто задаваемые вопросы
Quick answers.
›What is HMAC?
Hash-based Message Authentication Code — a way to verify a message hasn't been tampered with using a shared secret. Common in webhook signing.
›Is HMAC encryption?
No — HMAC is authentication. The message itself is in cleartext; HMAC just lets the receiver verify it came from someone with the same secret.
›Which algorithm should I use?
HMAC-SHA256 is the modern default. HMAC-SHA1 is still common in older systems but should be avoided for new work.
›Is my secret sent to a server?
No — generation runs entirely in your browser via the Web Crypto API.
›Is the generator free?
Yes — fully free, no signup.
Люди также ищут
Похожие материалы
Из блога.(3)
Use with
What people reach for next.
Связанные инструменты
More in this room.
- Генератор хэшей (SHA-1/256/384/512)SHA-1, SHA-256, SHA-384, SHA-512 — все в браузере.
- Калькулятор хеша файлаSHA-256, SHA-1 и MD5 любого файла — в вашем браузере.
- Base64 Кодирование / ДекодированиеКодирование и декодирование Base64 — с поддержкой Unicode.
- Декодер JWTДекодируйте и проверяйте токены JWT — локально, без логирования.
- Кодирование / Декодирование URLБезопасно кодируйте и декодируйте URL-адреса с помощью процентного кодирования.
- Кодирование / Декодирование HTML-сущностейЭкранирование или деэкранирование специальных символов HTML.