Blog

Blog

Artículos sobre autenticación de dos factores, seguridad TOTP y mejores prácticas para proteger sus cuentas en línea.

Cómo Funciona la Generación de Códigos TOTP

Flujo visual del algoritmo de contraseña de un solo uso basada en tiempo RFC 6238

Paso 1Base32

Clave Secreta

Secreto Compartido

JBSWY3DPEH...
Paso 2Unix

Hora Unix

segundos desde 1970-01-01

1741531200
Paso 3T = t / 30

Contador de Tiempo

paso de 30s

58051040
Paso 4HMAC-SHA

HMAC-SHA Hash

HMAC(secreto, contador)

160-bit digest
Paso 5Expira en 30s

Truncamiento Dinámico

482901

y salida de 6 dígitos

RFC 6238TOTP = HOTP(SecretKey, ⌊(CurrentTime − T0) / TimeStep⌋)
T0 = 0 (Unix Epoch)•TimeStep = 30s

El algoritmo TOTP combina su clave secreta compartida con la marca de tiempo Unix actual dividida por un intervalo (por defecto 30 segundos). Este valor se procesa mediante HMAC-SHA-1, SHA-256 o SHA-512. El hash resultante se trunca dinámicamente para producir un código de 6 u 8 dígitos que cambia automáticamente cada 30 segundos.

Comparación de Algoritmos

Comparación de funciones hash utilizadas en implementaciones TOTP

AlgoritmoFunción HashBits de SalidaNivel de SeguridadVelocidadMejor Para
SHA-1HMAC-SHA-1160EstándarMás RápidoApps de Consumo
SHA-256HMAC-SHA-256256MejoradoRápidoNegocios/Empresas
SHA-512HMAC-SHA-512512MáximoModeradoAlta Seguridad

Guía de Configuración Paso a Paso

Siga estos pasos para configurar y proteger sus cuentas con aplicaciones de autenticación

PasoAcciónDetalles
1Elija un AutenticadorDescargue Google Authenticator, Authy o Microsoft Authenticator desde su tienda de aplicaciones.
2Active 2FA en el Servicio[Launch Generator ↑]Vaya a la configuración de seguridad de su cuenta y seleccione 'Habilitar Autenticación de Dos Factores'.
3Escanee el Código QRUse su aplicación de autenticación para escanear el código QR mostrado en pantalla.
4Guarde los Códigos de Respaldo[Save in Vault ↑]Descargue o anote los códigos de respaldo proporcionados por el servicio.
5Verifique la ConfiguraciónIngrese el código de 6 dígitos de su aplicación para confirmar que la configuración funciona correctamente.

Mantente Actualizado

Recibe los últimos consejos de seguridad y mejores prácticas de TOTP en tu correo.