HMAC Hash

About HMAC

1) HMAC (Hash-based Message Authentication Code) is a MAC based on a hash function.

2) Uses a secret key and a hash function to produce a fixed-length digest to verify integrity and origin.

3) Security depends on the hash function and key secrecy; considered highly secure.

4) Used for integrity checks and authentication.

How to Use

What this tool does

Generates HMAC digests (MD5/SHA1/SHA2/SHA3/RIPEMD160) for input text using a secret key.

Steps

  1. Type the message in the textbox.
  2. Click an algorithm button and provide the secret key.
  3. Copy the resulting hex digest.

Examples

Notes