The Keyed-Hash Message Authentication Code (HMAC)

Published: July 16, 2008

Author(s)

Quynh H. Dang

Abstract

This Standard describes a keyed-hash message authentication code (HMAC), a mechanism for message authentication using cryptographic hash functions. HMAC can be used with any iterative Approved cryptographic hash function, in combination with a shared secret key. [Supersedes FIPS 198 (March 2002): http://www.nist.gov/manuscript-publication-search.cfm?pub_id=901425]
Citation: Federal Inf. Process. Stds. (NIST FIPS) - 198-1
Report Number:
198-1
Pub Type: NIST Pubs

Supersedes

Keywords

computer security, cryptography, HMAC, MAC, message authentication, Federal Information Processing Standards (FIPS)
Created July 16, 2008, Updated November 10, 2018