Puntúa la fortaleza de una contraseña con un modelo de entropía inspirado en zxcvbn que premia la longitud y la diversidad de caracteres y penaliza palabras de diccionario y patrones predecibles.
Métricas devueltas
- Puntuación (0–4) — banda cualitativa de muy débil a muy fuerte
- Entropía (bits) — dificultad estimada de adivinación según el tamaño del conjunto de caracteres y la longitud
El procesamiento se ejecuta por completo en el navegador; la contraseña no abandona tu dispositivo.
Qué aumenta la fortaleza
Frases de paso más largas, mayúsculas y minúsculas, dígitos, símbolos y un orden aleatorio elevan la entropía. Contraseñas comunes (password123), recorridos de teclado (qwerty) y términos filtrados puntúan mal incluso con complejidad superficial.
Cuándo usarlo
Educar a los usuarios en flujos de registro, auditar el cumplimiento de políticas en maquetas UX, o comparar estrategias de frase de paso frente a contraseñas cortas complejas.
Limitaciones
La puntuación heurística no detecta filtraciones de tu base de hashes concreta ni adivina contexto personal (nombres de mascotas, cumpleaños) salvo que aparezcan en el diccionario embebido. Una puntuación alta no sustituye la autenticación multifactor ni contraseñas únicas por sitio.
Ejemplo
Por ejemplo, introduzca los valores de muestra predeterminados en el formulario y compare la salida con una referencia conocida; ajuste una entrada cada vez para ver cómo cambia el resultado.