HMAC
acronymcryptography
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