Abstract
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. [Supersedes SP 800-38B (May 2005):
https://www.nist.gov/node/562931; See page ii for errata]