← Cybersecurity Alphabet Soup

CMAC

Cipher-based Message Authentication Code

cryptohard

CMAC is a message authentication code built from a block cipher such as AES instead of a hash function. It is useful on constrained hardware that already has an AES engine but no hash implementation. NIST standardized it in SP 800-38B, and it appears in protocols like Bluetooth and automotive security.

Sources

More in crypto