Skip to content

Glossary: Change Records, Cryptography and PKI

HMAC (hash-based message authentication code)

Also written: HMAC

A hash mixed with a shared secret key, proving a message came from someone with the key and wasn't changed. Because the key is shared, it gives no non-repudiation.

Where the book teaches it

Related terms

hashdigital signaturesymmetric encryption