Skip to content

Glossary: MFA, Access Control and Passwords

HMAC (Hash-based Message Authentication Code)

Also written: HMAC

A way of mixing a secret with data, such as a counter or a time window, through a hash function. OTP codes are built with it.

Where the book teaches it

Related terms

HOTP (HMAC-based One-time Password)TOTP (Time-based One-time Password)shared secret