Saltar al contenido

Medidor de fuerza de contraseñas

Password Strength Meter

Estima cuánto tardaría en descifrarse una contraseña y nombra los patrones que la debilitan, sin que la contraseña salga de tu navegador.

Un medidor que cuenta clases de caracteres califica `P@ssw0rd1` como fuerte y `mineral cobbler thrift` como débil, y tiene las dos al revés: poner la primera letra en mayúscula, cambiar la a por @ y añadir un 1 al final son las primeras reglas que prueba un programa de descifrado, no las últimas. Esta herramienta estima los intentos como los contaría un atacante: buscando el conjunto de patrones más barato que reconstruye la contraseña.

🔒 Se ejecuta por completo en tu navegadorpasswordstrengthentropy

La contraseña se mide en esta pestaña y en ningún otro sitio. No se envía, no se le aplica ningún hash, no se guarda y no se compara con ninguna lista de filtraciones: hacerlo significaría entregar una parte de ella al servidor de otra persona.

Cómo se mide esto

No contando clases de caracteres. Esto busca los patrones para los que una herramienta de descifrado tiene una regla barata — palabras de diccionario, palabras al revés, sustituciones por caracteres parecidos, recorridos de teclado, repeticiones, secuencias, fechas — y calcula el precio de la forma más barata de armar tu contraseña con ellos. Es una implementación independiente del modelo zxcvbn (Wheeler, USENIX Security 2016), que compara contra 222 contraseñas comunes, 353 palabras en inglés, 99 nombres y la lista de 7776 palabras de la EFF.

Las listas de un atacante real son más grandes que estas. Una contraseña que esta página no reconoce puede estar igualmente en alguna de ellas: esto es una cota inferior de lo difícil que es adivinarla, que es la única dirección en la que una estimación de fuerza puede equivocarse con honestidad.

¿Necesitas una que puntúe bien? Genera una frase de contraseña o una contraseña aleatoria.

Cómo se usa

  1. Escribe o pega la contraseña

    No se calcula ningún hash, no se guarda y no se envía. El análisis corre sobre la cadena dentro de la pestaña, y por eso aquí no se consulta ninguna base de filtraciones: eso es otra herramienta.

  2. Lee el desglose de patrones, no solo la puntuación

    La herramienta nombra cada segmento que reconoció —una palabra de diccionario, una secuencia del teclado, una fecha, una repetición— y lo que ese segmento le cuesta a un atacante. El segmento barato es el que hay que cambiar.

  3. Compara las dos velocidades de ataque

    El mismo número de intentos son años contra un inicio de sesión lento en un servidor y minutos contra un ataque sin conexión a un hash filtrado. Juzga por el caso que corresponda a donde vive la contraseña.

Preguntas frecuentes

¿Esto es zxcvbn?

Sigue el algoritmo publicado (Wheeler, USENIX Security 2016), pero es una implementación independiente con los diccionarios propios de este proyecto, mucho más pequeños. Los números tienen la misma forma que los de zxcvbn, no son idénticos.

Dice que mi contraseña es fuerte. ¿Es segura?

Significa que esta herramienta no encontró ningún patrón barato en ella. Una lista de palabras que un atacante tiene y esta herramienta no la rompe igual, y una contraseña reutilizada en un sitio que ya fue vulnerado está rota sea cual sea su puntuación. Compruébala también con la herramienta de filtraciones.

¿Por qué añadir un símbolo al final apenas ayuda?

Porque es una regla, y las reglas son baratas. Una ejecución de descifrado añade cada símbolo a cada palabra de diccionario por rutina, así que un símbolo multiplica el trabajo por unas decenas, no por el tamaño del alfabeto. Añadir palabras lo multiplica mucho más.

¿La contraseña sale de la pestaña?

No. En esta herramienta no hay ninguna petición de red, ni siquiera un prefijo de hash; por eso la consulta de filtraciones se mantiene deliberadamente aparte.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.