Skip to main content
Offline·Progress is saved on this device and syncs the next time you open the app online.
Cryptography & PKI

MAC (message)

Message Authentication Code

A short tag that verifies a message's integrity and authenticity.

A Message Authentication Code is a short tag computed from a message and a shared secret key that verifies both integrity and authenticity, confirming the data was not altered and came from a party holding the key. HMAC is a widely used construction built on a hash function. Unlike a digital signature, a symmetric MAC does not provide non repudiation, since both sender and receiver share the same key. It also differs from a plain hash, which alone offers no authentication.

Memory hook

Message Authentication Code: a tag that proves a message integrity and authenticity.

Related terms

Looking MAC (message) up is step one. Getting tested on it is step two.

A free account opens all 4 Domain 1 objectives, 271 exam-style questions with a lesson and a lab on each, a placement check that skips what you already know, and a dated plan. No card.

Not affiliated with or endorsed by CompTIA.