HMAC

acronym

cryptography

Stands for: Hash-based Message Authentication Code

A way to prove a message is authentic and unaltered, using a hash and a shared secret.

Hash-based Message Authentication Code (RFC 2104) combines a secret key with the message so only holders of the key can produce or verify the tag. Unlike a bare hash, it protects against tampering by someone who cannot forge the key.

Also known as: hmac

Sources

All glossary entries