Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.
Training Camp • Cybersecurity Glossary
HMAC-based One-Time Password HOTP is the RFC 4226 algorithm generating counter-based one-time codes for multi-factor authentication.
HMAC-Based One-Time Password (HOTP) Definition: HMAC-based One-Time Password HOTP is the RFC 4226 algorithm generating counter-based one-time codes for multi-factor authentication.
HMAC-based One-Time Password HOTP is a one-time password algorithm, defined in RFC 4226, that generates authentication codes by applying an HMAC-SHA-1 function to a shared secret key and an incrementing counter value. Because each code is derived from an event counter rather than the current time, HOTP passwords remain valid until used, and the client and server must keep their counters synchronized. HOTP forms the basis of the time-based TOTP algorithm and is widely used in multi-factor authentication hardware tokens and apps.
Turn knowledge into credentials with our instructor-led cybersecurity boot camps.
View All Courses →