Metodología de generación
Las contraseñas se eligen uniformemente entre las cadenas que cumplen longitud, grupos y reglas seleccionadas. Los enteros usan crypto.getRandomValues con muestreo por rechazo, sin sesgo de módulo.
Los bits se redondean hacia abajo desde log₂ del número de cadenas válidas. Describen el espacio de búsqueda, no un tiempo garantizado de descifrado. No protegen una contraseña reutilizada o expuesta.
Las frases eligen palabras independientes de la lista EFF de 7.776 palabras. Seis palabras sin sufijo aportan unos 77,5 bits. Los PIN permiten ceros iniciales. SHA-256/384/512 usan Web Crypto; una coincidencia verifica bytes respecto al resumen suministrado, no la identidad del editor.
No se afirma una auditoría de seguridad independiente. El código y los ejemplos reproducibles están disponibles.
Ejemplo: solo los símbolos ! y ?, longitud 4, sin otros grupos: 2⁴ = 16 contraseñas posibles, 4 bits.
Revisado el 10 de septiembre de 2026. Los resultados quedan en memoria; copiar escribe en el portapapeles. La instalación sin conexión guarda archivos, nunca resultados.
Código fuente: generators · password policy