Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 537

Contraseña de un solo uso basada en HMAC (HOTP)

Revisado porCybersecurity entrepreneur & security researcher

¿Qué es Contraseña de un solo uso basada en HMAC (HOTP)?

Contraseña de un solo uso basada en HMAC (HOTP)Algoritmo de OTP basado en eventos definido en la RFC 4226 que deriva un código corto a partir de un secreto compartido y un contador monótonamente creciente.


HOTP es el estándar original de OTP del IETF y la base sobre la que se construye TOTP. Cliente y servidor comparten un secreto simétrico y un contador; en cada autenticación se calcula HMAC-SHA1 sobre el contador, se trunca el resultado a un código de 6 a 8 dígitos y se incrementa el contador. Al no incorporar componente temporal, los códigos siguen siendo válidos hasta que se usan o se saltan, lo que hace a HOTP adecuado para tokens hardware y códigos de respaldo en papel. El protocolo debe incluir una ventana de búsqueda hacia adelante para tolerar pulsaciones accidentales que desincronicen el contador. Para MFA cotidiana, HOTP ha sido superado en gran medida por TOTP, pero el algoritmo sigue siendo la base de muchos tokens hardware corporativos.

Ejemplos

  1. 01

    Una YubiKey en modo HOTP que emite un nuevo código de 6 dígitos en cada pulsación.

  2. 02

    Códigos de respaldo en papel emitidos por un portal VPN corporativo.

Preguntas frecuentes

¿Qué es Contraseña de un solo uso basada en HMAC (HOTP)?

Algoritmo de OTP basado en eventos definido en la RFC 4226 que deriva un código corto a partir de un secreto compartido y un contador monótonamente creciente. Pertenece a la categoría de Identidad y acceso en ciberseguridad.

¿Qué significa Contraseña de un solo uso basada en HMAC (HOTP)?

Algoritmo de OTP basado en eventos definido en la RFC 4226 que deriva un código corto a partir de un secreto compartido y un contador monótonamente creciente.

¿Cómo defenderse de Contraseña de un solo uso basada en HMAC (HOTP)?

Las defensas contra Contraseña de un solo uso basada en HMAC (HOTP) combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.

¿Cuáles son otros nombres para Contraseña de un solo uso basada en HMAC (HOTP)?

Nombres alternativos comunes: RFC 4226, OTP por eventos.

Términos relacionados

Véase también