Generator HMAC
Generuj podpisy HMAC przy użyciu SHA-1, SHA-256, SHA-384 lub SHA-512.
Jak korzystać z tego narzędzia
- 1
Pick a hash algorithm from the dropdown: SHA-1, SHA-256, SHA-384, or SHA-512.
- 2
Type or paste your shared secret key into the key field.
- 3
Type or paste the message you want to authenticate into the message box.
- 4
Click Generate to compute the HMAC; the lowercase hex digest appears below.
Czym jest generator HMAC?
HMAC (Hash-based Message Authentication Code) weryfikuje zarówno integralność, jak i autentyczność wiadomości przy użyciu współdzielonego klucza tajnego. Stanowi podstawę podpisów webhooków, podpisywania żądań API (AWS Signature V4, webhooki Stripe) oraz algorytmów HS256/HS384/HS512 w JWT.
Typowe przypadki użycia
Verify an incoming webhook by recomputing the HMAC of the raw request body with your endpoint's signing secret and comparing it to the provider's signature header.
Check a Stripe webhook locally: HMAC-SHA256 the timestamped payload with your whsec_ secret to confirm your verification logic before deploying.
Debug a mismatched signature by pasting the exact bytes your server and client each signed to see which side is wrong.
Generate a quick integrity tag for a config file or message so a teammate with the same key can confirm it was not altered in transit.
Teach or learn how HMAC differs from a bare hash by toggling algorithms and watching the digest length change.
Sanity-check a single HMAC step of a larger signing scheme (such as one round of the AWS SigV4 key-derivation chain) during development.
Najczęściej zadawane pytania
Czy HMAC to to samo co skrót (hash)?▼
Powiązane narzędzia
Generator skrótów haseł (PBKDF2)
Generuj bezpieczne skróty haseł w swojej przeglądarce za pomocą PBKDF2-SHA256. Mocniejszy niż MD5 czy proste SHA, z regulowanym współczynnikiem pracy.
Szyfrowanie AES-256
Szyfruj i odszyfrowuj tekst za pomocą AES-256-GCM. Klucz jest wyprowadzany z Twojego hasła za pomocą PBKDF2-SHA256.
Generator kodów QR dla 2FA
Generuj kody QR TOTP dla Google Authenticator, Authy, 1Password i innych aplikacji 2FA.
Tester siły hasła
Sprawdza entropię Twojego hasła w odniesieniu do rozmiaru zestawu znaków oraz list popularnych haseł. Działa w pełni w trybie offline.
Koder i dekoder szyfru Cezara
Zakoduj lub odkoduj tekst za pomocą szyfru Cezara: zastępowanie liter według stałego przesunięcia.
Koder i dekoder ROT13
Koduj lub dekoduj tekst za pomocą ROT13: szyfru Cezara z przesunięciem o 13 pozycji, który jest samoodwracalny.