Generador y Validador de Códigos OTP
Genere y valide contraseñas de un solo uso (TOTP y HOTP) directamente en su navegador. Configure el secreto, los dígitos, el algoritmo y el paso de tiempo.
Configuración
El secreto compartido de su configuración de autenticación, en formato Base32.
Resultado
Todo se ejecuta localmente en su navegador. Su secreto y los códigos nunca se envían a un servidor.
Cuándo usar el Generador y Validador de Códigos OTP
Formas comunes de usar el Generador y Validador de Códigos OTP:
- Configurar la autenticación en dos pasos
Genere el código TOTP actual de una cuenta después de escanear el código QR para terminar de iniciar sesión.
- Verificar un código recibido
Compruebe si un código de un solo uso recibido por correo o SMS sigue siendo válido antes de introducirlo en un sitio.
- Probar su aplicación de autenticación
Compare los códigos que genera su autenticador con esta herramienta para confirmar que el secreto se introdujo correctamente.
- Depurar integraciones HOTP
Replice códigos basados en contador durante el desarrollo para verificar la lógica de validación del servidor.
- Recuperar el acceso sin la aplicación
Si tiene el secreto en Base32, genere un código nuevo en cualquier dispositivo para recuperar el acceso a su cuenta.
Preguntas Frecuentes
- ¿Cuál es la diferencia entre TOTP y HOTP?
- TOTP se basa en el tiempo: el código cambia automáticamente cada paso de tiempo (normalmente 30 segundos). HOTP se basa en un contador: el código cambia cada vez que el contador se incrementa. Ambos se construyen sobre el mismo algoritmo HMAC.
- ¿Dónde obtengo el secreto en Base32?
- El secreto se muestra al configurar la autenticación en dos pasos, normalmente como código QR o como una cadena de caracteres. Es el mismo valor que usa su aplicación de autenticación.
- ¿Es seguro mi secreto?
- Sí. Todo el procesamiento se realiza localmente en su navegador con la API WebCrypto. Su secreto y los códigos nunca se envían a ningún servidor.
- ¿Por qué mi código aparece como inválido?
- Los códigos TOTP solo son válidos durante una ventana corta. Si la hora de su dispositivo no está sincronizada, o el código tiene más de un paso de tiempo, se marcará como inválido. Compruebe la hora e inténtelo de nuevo.
- ¿Qué algoritmos se admiten?
- SHA-1, SHA-256 y SHA-512. SHA-1 es el predeterminado más común en las aplicaciones de autenticación; elija el que use su servicio.
Ayuda: Generador y Validador de Códigos OTP
Cómo usar
- Elija un modo: generar TOTP, generar HOTP o validar un código.
- Introduzca el secreto en Base32 y ajuste los dígitos, el algoritmo y el paso de tiempo o el contador.
- Haga clic en Generar o Validar y copie el resultado. En TOTP el código se actualiza automáticamente.
Consejos
- Todo se ejecuta localmente en su navegador; su secreto nunca sale de su dispositivo.
- Use Cargar ejemplo para rellenar un secreto de prueba conocido y comprobar la salida.
- Los códigos TOTP cambian cada paso de tiempo; la cuenta atrás indica cuándo aparece el siguiente.