Generador 🔒 Se ejecuta en tu navegador — no se envían datos

Generador de contraseñas seguras

Una contraseña aleatoria construida con la fuente de aleatoriedad criptográfica de su navegador, con la entropía impresa debajo para que vea su fortaleza real.

Opciones
Resultado

Generar una contraseña segura, fuerte y aleatoria

Una contraseña que usted inventa lleva sus costumbres dentro: un nombre, un año, una mayúscula al principio, un símbolo al final. Las herramientas de descifrado conocen esas costumbres y las prueban primero. Esta página abre el generador de contraseñas con 20 caracteres y los símbolos activados, que es justo lo que busca casi todo el mundo al pedir un generador de contraseñas seguras, y produce una antes de que usted toque nada.

Bajo el resultado aparecen dos lecturas: una etiqueta de fortaleza y la entropía en bits. La etiqueta es una escala gruesa, útil de un vistazo; el número es la medida real, y de eso trata el resto de esta página.

Gráfico de barras: entropía de 37,6 bits para 8 minúsculas, 71,5 bits para 12 letras y dígitos, 104,9 bits para 16 caracteres con símbolos y 131,1 bits para 20.128 bits: tan fuerte como una clave AES-1288 × a–z37.612 × a–z A–Z 0–971.516 × a–z A–Z 0–9 !@#104.920 × a–z A–Z 0–9 !@#131.1Entropía en bits = longitud × log₂(tamaño del conjunto de caracteres)
Cada carácter extra multiplica el número de contraseñas posibles, así que la longitud aporta más fuerza que un conjunto de caracteres mayor. Una contraseña aleatoria de 16 caracteres tomados de los 94 caracteres ASCII imprimibles tiene unos 105 bits de entropía.

La fortaleza es longitud y azar, no apariencia

Una contraseña no se vuelve fuerte por parecer complicada. P@ssw0rd! tiene una mayúscula, un dígito, dos símbolos y una sustitución de letras, y es una de las primeras cadenas que prueba cualquier diccionario de descifrado. Lo que cuenta es cuántas posibilidades igual de probables tiene que recorrer el atacante, y eso depende solo de dos cosas: cuántos caracteres tiene la contraseña y qué tan impredecible es cada uno. Como ambas entran en el mismo producto, un carácter más multiplica el trabajo, mientras que un tipo de carácter más solo lo ensancha un poco.

La entropía detrás de cada ajuste

La entropía en bits es la longitud multiplicada por el logaritmo en base 2 del tamaño del conjunto, y cada bit duplica el trabajo del atacante. Mayúsculas, minúsculas y números dan un conjunto de 62 caracteres. La casilla Símbolos añade 26 signos de puntuación, para un conjunto de 88 caracteres.

Lo que generaConjuntoEntropía
8 caracteres, los cuatro conjuntos88unos 52 bits
16 caracteres, letras y dígitos62unos 95 bits
16 caracteres, los cuatro conjuntos88unos 103 bits
20 caracteres, letras y dígitos62unos 119 bits
20 caracteres, los cuatro conjuntos, como abre esta página88unos 129 bits

Las tablas que se ven por ahí cuentan con los 94 caracteres <abbr title="American Standard Code for Information Interchange">ASCII imprimibles; este generador usa 26 de los 32 signos de puntuación, así que su conjunto mayor es de 88 y no de 94, y sus cifras quedan un poco por debajo. En cualquier caso, 129 bits están muy por encima de lo que puede recorrer un ataque sin conexión, y por eso la etiqueta de fortaleza marca aquí su nivel más alto.

Caracteres ambiguos y conjuntos garantizados

Dos de las casillas cambian la forma del resultado en lugar de su longitud. Excluir caracteres ambiguos quita 0, O, l, 1 y I, los caracteres que la gente confunde cuando una contraseña está impresa en una tarjeta o se dicta por teléfono; el conjunto de letras y dígitos baja de 62 a 57, lo que cuesta alrededor de medio bit por carácter. Al menos uno de cada tipo garantiza un carácter de cada conjunto marcado, así que un formulario que exige un dígito acepta la primera contraseña que genere en vez de la tercera.

Si la contraseña la va a teclear una persona y no la va a pegar un gestor, la página de la contraseña wifi abre el mismo generador con esas dos decisiones ya tomadas.

Nada sale de la página

La contraseña se monta en su navegador con crypto.getRandomValues y se mezcla con la misma fuente de azar, así que no hay servidor en el que confiar, ni registro que pueda filtrarse, ni historial que borrar. El control Compartir enlace que está bajo la herramienta copia la longitud y las casillas de los conjuntos para que un compañero abra el generador igual de configurado; el valor generado nunca se pone en el enlace. Pegue el resultado en un gestor de contraseñas, use una contraseña distinta en cada cuenta y active la verificación en dos pasos: el razonamiento de las tres cosas está en la guía de contraseñas seguras.

Cuando una cadena aleatoria no es la forma adecuada

Para los dos o tres secretos que tiene que escribir de memoria, una frase de contraseña de cinco o seis palabras aleatorias alcanza la misma fortaleza en una forma que sí puede recordar. Para una pantalla de bloqueo o un teclado que solo acepta cifras, use el generador de PIN y lea allí lo poco que vale un PIN por sí solo.

Guías relacionadas