Glosario de FreeTools Labs
Contraseñas seguras
Descubre cómo longitud, conjunto de caracteres y selección aleatoria influyen en la fuerza teórica de una contraseña y cómo el generador crea caracteres localmente.
Glosario de FreeTools Labs
Descubre cómo longitud, conjunto de caracteres y selección aleatoria influyen en la fuerza teórica de una contraseña y cómo el generador crea caracteres localmente.
Crea localmente contraseñas aleatorias fuertes.
Abrir Generador de contraseñas →La fortaleza mostrada por el generador depende del tamaño del conjunto de caracteres y de la longitud, mientras la aleatoriedad criptográfica elige una contraseña dentro de ese espacio.
Los ajustes públicos son longitud entera de 8 a 128, mayúsculas, minúsculas, dígitos, símbolos y exclusión de caracteres ambiguos. No hay conjunto personalizado, lista de palabras, passphrase, generación por lotes, copia ni gestor de contraseñas.
La fortaleza teórica se expresa en bits a partir del conjunto activo y de la longitud elegida: bits = length × log₂(pool size); 20 × log₂(85) = 128.19 bits.
Cada grupo activo aporta al menos un carácter; las posiciones restantes proceden del conjunto combinado y después se mezclan todas. `crypto.getRandomValues()` es obligatorio, el muestreo por rechazo evita sesgo de módulo directo y no hay alternativa `Math.random()`. Cambiar un ajuste borra el resultado anterior.
Estas configuraciones comprobadas contrastan el conjunto mixto predeterminado, uno sin caracteres ambiguos y otro solo con dígitos: L=8–128; default L=20; crypto.getRandomValues(); rejection sampling; Fisher–Yates. L=20, groups=4, pool=85 → 128.19 bits; exclusion: pool=79 → 126.08 bits. L=12, digits, pool=10 → 39.86 bits.
El valor en bits es una orientación matemática del espacio de caracteres generado, no una garantía sobre una cuenta, un servicio o un ataque: 8–128 characters · active pool size · theoretical bits; classes <50, <80, <120, ≥120.
La fuerza mostrada es una orientación teórica basada en longitud y tamaño del conjunto, no una promesa sobre tiempo de ataque o seguridad de cuenta. El módulo conserva el valor generado solo en el estado local de la página.