Recommendation for Block Cipher Modes of Operation: The CMAC Mode for Authentication

Published: May 01, 2005


Morris J. Dworkin


This Recommendation specifies a message authentication code (MAC) algorithm based on a symmetric key block cipher. This block cipher-based MAC algorithm, called CMAC, may be used to provide assurance of the authenticity, and, hence, the integrity, of binary data.
Citation: Special Publication (NIST SP) - 800-38B
Report Number:
Pub Type: NIST Pubs

Superseded by


authentication, block cipher, cryptography, information security, integrity, message authentication code, mode of operation
Created May 01, 2005, Updated November 10, 2018