Online Computer Dictionary

Browse words  |  Based on FOLDOC

Queried for: Keyed-Hashing Message Authentication  About Keyed-Hashing Message Authentication

Definition:

(HMAC) A mechanism for message authentication using cryptographic hash functions. HMAC can be used with any iterative cryptographic hash function, e.g., MD5, SHA-1, in combination with a secret shared key.

The cryptographic strength of HMAC depends on the properties of the underlying hash function.

[RFC 2104].