HMAC Generator
The HMAC Generator produces a keyed MAC so a receiver can verify both integrity and authenticity of a message using a shared secret.
Key Features
- HMAC-SHA1/256/512
- Text or hex secret
- Base64 or hex output
- Verify a tag
- Local only
Use Cases
- Sign a webhook payload
- Verify an API request
- Teach MACs
- Detect tampering
How to Use
- Enter the key and message
- Pick the hash
- Generate or verify the tag
Practical Tips
- Share the secret securely out of band
- Rotate keys periodically
- Use SHA-256 or stronger
FAQ
- HMAC vs signature?
- HMAC uses symmetric secrets; signatures use keypairs.
- Why not plain hash?
- A plain hash cannot prove who sent it.