Esta página describe la implementación conservada en Password Securex 8.0. El resultado es orientativo: sirve para entender construcciones de contraseñas, no para certificar cuentas. La versión 8 incorpora contenido y configuración SEO; no sustituye el motor de análisis anterior.
Qué examina el analizador
El motor considera longitud, categorías de caracteres y un conjunto limitado de patrones: combinaciones comunes, secuencias, recorridos de teclado, repeticiones, posibles fechas y caracteres invisibles. Parte de un espacio de caracteres supuesto y aplica límites y penalizaciones. La detección no cubre todos los nombres, idiomas, citas ni datos personales.
Los bits de un texto escrito a mano son una estimación heurística. No son la entropía medida de la persona que lo eligió. La puntuación visual se obtiene a partir de la categoría del modelo y algunos ajustes; no expresa un porcentaje de seguridad. El mismo texto puede recibir otro resultado en una herramienta con otra lista o metodología.
Cómo se diferencia la generación aleatoria
Cuando la entrada coincide exactamente con la última contraseña generada y aún se conserva su contexto en la sesión, el cálculo usa los bits del proceso conocido. El generador de caracteres utiliza selecciones criptográficas y rechaza candidatos que no contengan todos los tipos elegidos. El generador de frases hace selecciones independientes de un diccionario de 507 palabras. La documentación de la API utilizada está en Web Crypto: getRandomValues ↗.
Para el generador de caracteres, los bits tienen en cuenta la condición de incluir los tipos seleccionados. Para las frases se calcula n × log₂(507), donde n es el número de palabras. Editar o pegar una clave no permite acreditar ese proceso de generación. Ni siquiera conocer el proceso demuestra que la credencial nunca haya sido expuesta.
El tiempo no es una predicción
La interfaz utiliza 2ᴴ / (2 × 10.000) segundos como comparación ilustrativa. No mide un servidor ni un equipo atacante. El cálculo supone un espacio uniforme y una velocidad fija; ambos supuestos pueden ser inadecuados para una contraseña humana o un servicio concreto. Consulta un ejemplo completo con varias velocidades.
Lo que no comprueba
- No consulta una base de contraseñas filtradas ni verifica la ausencia de una credencial en Internet.
- No detecta reutilización entre cuentas ni examina los mecanismos de recuperación, MFA o almacenamiento del servicio.
- No protege frente a phishing, extensiones maliciosas, un dispositivo comprometido o una página sustituida.
- No conserva una bóveda: al limpiar la sesión se vacían campos y referencias de la aplicación, pero no se promete un borrado forense ni se limpia el portapapeles.
Contraseñas, publicidad y privacidad
El escáner y el generador se ejecutan en un documento aislado del que carga la publicidad. En el motor no se incluyen consultas con la contraseña a servicios externos. Esta separación reduce el acceso directo a los campos; no convierte en confiable a todo script que pueda controlar la página exterior. Por precaución, no introduzcas contraseñas que ya protejan tus cuentas. Para entender el riesgo general de terceros, consulta OWASP: JavaScript de terceros ↗.
La versión publicable mantiene las opciones de anuncios y sus controles de consentimiento. La versión demo conserva los espacios pero no incorpora cargadores de publicidad ni enlaces promocionales activos. Los servicios de alojamiento y las fuentes externas, cuando se solicitan, pueden recibir los datos normales de una conexión; eso no es lo mismo que enviarles el contenido del campo de contraseña.
Alcance editorial
Las guías distinguen recomendaciones de fuentes técnicas, propuestas prácticas de Password Securex y ejemplos matemáticos. Las referencias a NIST, OWASP y MDN no implican patrocinio, auditoría ni certificación del proyecto. No se publican cifras inventadas de usuarios, valoraciones ni credenciales profesionales. El canal de contacto oficial todavía está pendiente de configurar.
Vuelve al analizador o al índice de guías. Recuerda que una valoración favorable describe únicamente el resultado del modelo bajo sus supuestos.
De la explicación a la práctica.
Prueba una construcción ficticia y entiende su diagnóstico. No introduzcas claves que ya protejan tus cuentas.