Skip to content
empinet.dev
Security

HMAC Generator

Generate SHA-256, SHA-384, or SHA-512 keyed message authentication codes locally.

HMAC generator

Authenticate a message with a shared secret.

Integrity plus authenticity

Unlike an ordinary hash, HMAC includes a shared secret so a receiver can check both content integrity and knowledge of the key.

Compare exact bytes

Line endings, character encoding, and every space affect the result. Use the exact message bytes expected by the receiving system.