BaselineWatch
Desk

4.2.3 Command Integrity

NIST PIV and digital identity SP 800-73-5 against SP 800-73-4
All changes in this version
removed 4 Secure Messaging part of 4.2

Title changed

Before · SP 800-73-4

Command Integrity

After · SP 800-73-5

Command Integrity

Control changed

Before · SP 800-73-4

The Command MAC (C-MAC) shall be generated by applying the cipher-based MAC (CMAC) [SP800-38B] to the header and data field of a command using the SK MAC session key. In the case that fragmentation is required for data transmission, the command shall be constructed without fragmentation for the purposes of computing the MAC, and the CLA byte used in the computation of the MAC shall be '0C'.

The data to be MACed, M C-MAC , shall be constructed by concatenating the following:

After · SP 800-73-5

The Command MAC (C-MAC) shall be generated by applying the cipher-based MAC (CMAC) [SP800-38B] to the header and data field of a command using the SK MAC session key. In the case that fragmentation is required for data transmission, the command shall be constructed without fragmentation for the purposes of computing the MAC, and the CLA byte used in the computation of the MAC shall be '0C'.

The data to be MACed, M C-MAC , shall be constructed by concatenating the following: