Longitud
Úsalo cuando: Usa 16 o más cuando el servicio lo permita. El mínimo actual de NIST para un único factor es de 15 caracteres; este control empieza en 8 porque algunos campos siguen siendo más cortos, incluidas las contraseñas que solo se usan con un segundo factor.
Compromisos: El límite superior crece de forma lineal con la longitud. Un conjunto corto, como en el ejemplo de 8 dígitos, sigue siendo débil aunque el formulario lo acepte.
Grupos de caracteres
Úsalo cuando: Ajústalos a los caracteres que acepta el destino. Deja los símbolos activos cuando estén permitidos. El conjunto de símbolos es !@#$%^&*()-_=+[]{};:,.?/ (24 caracteres).
Compromisos: Un grupo que el sitio rechaza desperdicia una generación. Desmárcalo y genera de nuevo. Las casillas no fortalecen por sí solas una contraseña elegida por una persona.
Evitar caracteres ambiguos
Úsalo cuando: Alguien puede tener que leer o volver a escribir la contraseña. Los caracteres quitados son 0, O, I, l y 1.
Compromisos: El conjunto filtrado completo se reduce a 81 caracteres. Solo los dígitos pasan de 10 a 8. Eso baja el límite superior.
Unicidad, almacenamiento y portapapeles
Úsalo cuando: Necesitas un valor nuevo para una cuenta. Guárdalo en un gestor de contraseñas. Kitly no lo guarda, y un valor perdido no se puede recuperar aquí.
Compromisos: Cada clic vuelve a sortear con Web Crypto. La herramienta no consulta listas de filtraciones ni tus otras cuentas. Copiar usa el portapapeles, que el sistema u otra aplicación pueden conservar. Esta página no vacía el portapapeles después.
Lo que la cifra de tiempo no cubre
Úsalo cuando: Quieres comparar dos ajustes en esta página. Léela como una ilustración bajo las suposiciones declaradas.
Compromisos: Supone elecciones aleatorias uniformes y exactamente 10^12 intentos sin conexión por segundo. El phishing, las contraseñas reutilizadas y una intrusión en el destino quedan fuera de esa cuenta. Un número alto de bits no lo impide.