HMAC Generator
Create Hash-based Message Authentication Codes using a secret key.
HMAC Signature (Hex)
HMAC Signature (Base64)
What is HMAC?
HMAC (Hash-based Message Authentication Code) is a specific type of message authentication code (MAC) involving a cryptographic hash function and a secret cryptographic key. It allows verify both the data integrity and the authentication of a message.
Common Uses
HMAC is widely used to sign API requests (like AWS or Stripe) and to create secure JSON Web Tokens (JWT). It ensures that the message hasn't been tampered with and was sent by someone holding the secret key.