Comprobador de seguridad de contraseñas
Comprueba la seguridad de una contraseña con zxcvbn-ts: puntuación 0–4, intentos estimados, tiempos de crackeo en cuatro escenarios y consejos concretos. No se sube nada.
Escribe una contraseña arriba para analizarla. No se envía a ningún sitio.
Se ejecuta completamente en tu navegador. Tus datos nunca se suben.
¿Qué es Comprobador de seguridad de contraseñas?
Este comprobador estima lo difícil que es adivinar una contraseña con zxcvbn-ts, la versión en TypeScript mantenida del zxcvbn de Dropbox. En lugar de contar tipos de caracteres, busca palabras de diccionario, nombres, patrones de teclado, fechas y repeticiones, y después muestra una puntuación de 0 a 4, los intentos estimados, los tiempos de crackeo y consejos.
Cómo usar Comprobador de seguridad de contraseñas
- Escribe o pega una contraseña en el campo Contraseña (usa Mostrar para verla).
- Consulta la etiqueta de seguridad y la Puntuación zxcvbn.
- Compara los tiempos de crackeo para ataques en línea y sin conexión.
- Sigue el aviso y las sugerencias para mejorar la contraseña.
Ejemplo
Tr0ub4dor&3
Weak – zxcvbn score 1/4, 10^5.9 guesses, about 1 minute against a slow-hash offline attack. Warning: Single words are easy to guess.
Cuándo usar Comprobador de seguridad de contraseñas
Úsalo para evaluar una contraseña que hayas inventado o para explicar a los usuarios por qué 'P@ssw0rd!' es débil. No puede saber si una contraseña se ha filtrado; para eso usa el comprobador de filtraciones. No pegues contraseñas que uses actualmente en ordenadores compartidos o poco fiables.
Cómo funciona Comprobador de seguridad de contraseñas
zxcvbn-ts compara la contraseña con listas de contraseñas comunes, palabras en inglés, nombres y Wikipedia (con variantes en leetspeak y al revés), grafos de teclas adyacentes, secuencias, repeticiones y fechas, y después busca la combinación de patrones que requiere menos intentos. Umbrales de puntuación: <10^3 intentos = 0, <10^6 = 1, <10^8 = 2, <10^10 = 3 y, si no, 4. Los tiempos de crackeo dividen los intentos entre 100/hora (en línea con límite), 10/s (en línea sin límite), 10^4/s (hash lento como bcrypt) y 10^10/s (hash rápido como MD5). Los diccionarios solo se cargan cuando empiezas a escribir.
Casos de Uso Comunes
- Comprobar una contraseña elegida por ti antes de usarla
- Mostrar a tus compañeros por qué las sustituciones habituales no sirven
- Comparar una frase de contraseña con una contraseña corta y compleja
- Enseñar seguridad de contraseñas en sesiones de formación
Nota de Seguridad
Una puntuación alta es una estimación, no una garantía. Una contraseña que se haya filtrado en cualquier sitio no debe reutilizarse nunca, sea cual sea su puntuación.
Preguntas Frecuentes
¿Por qué Tr0ub4dor&3 se califica como débil?
zxcvbn la reconoce como una palabra de diccionario con sustituciones leetspeak previsibles, así que solo hacen falta unos 10^6 intentos pese a los símbolos y los dígitos.
¿Qué significan los cuatro tiempos de crackeo?
Cubren un ataque en línea con límite de intentos, un ataque en línea sin límites y ataques sin conexión contra un hash de contraseñas lento (tipo bcrypt) o rápido (tipo MD5) tras la filtración de una base de datos.
¿Se envía mi contraseña a algún sitio?
No. El análisis se ejecuta en tu navegador; solo se descargan los diccionarios desde este sitio.
¿A qué puntuación debo aspirar?
Una puntuación de 4 (más de 10^10 intentos) para todo lo importante. Las frases de contraseña largas y aleatorias la alcanzan con facilidad.