BaselineWatch
Desk

4.2.3.2 MACs Using Hash Functions

NIST platform security: roots of trust, firmware and secure enclaves SP 800-57 Part 1 Rev. 4
All changes in this version
first version loaded 4 Cryptographic Algorithms part of 4.2.3

Title

MACs Using Hash Functions

Control

[FIPS198] specifies the computation of a MAC using an approved hash function. A variety of key sizes are allowed for HMAC, which is the MAC algorithm specified in [FIPS198]; the choice of key size depends on the amount of security to be provided to the data and the hash function used. See [SP800-107] for further discussions about HMAC, and Section 5.6 of this Recommendation (i.e., SP 800-57, Part 1) for further discussion.