Generador de frases de contraseña
Una frase de contraseña formada por varias palabras aleatorias es más fácil de recordar y a menudo más difícil de adivinar que un revoltijo corto de símbolos. Este generador construye una a partir de una lista integrada de palabras en inglés comunes y fáciles de escribir, eligiendo cada palabra con un generador de números aleatorios criptográficamente seguro. Elige cuántas palabras quieres (de 2 a 20), el separador entre ellas, si poner en mayúscula cada palabra y si añadir un número aleatorio de dos cifras al final. La lista integrada es compacta y está pensada para memorizarse con facilidad; para una contraseña maestra de máxima seguridad, pasa a una lista Diceware completa, como se explica más abajo.
Cómo se construye tu frase de contraseña
-
1
Elige el número de palabras
Entre 2 y 20. Más palabras significa una frase más larga y fuerte; entre 5 y 7 es un buen equilibrio para el día a día.
-
2
Escoge un separador
Un guion, un espacio, un guion bajo, un punto o cualquier carácter (hasta tres). Los separadores mejoran la legibilidad; apenas añaden fuerza.
-
3
Con o sin mayúsculas
Pon en mayúscula la primera letra de cada palabra para leerla mejor. Esto no cambia la fuerza de forma apreciable.
-
4
Añade un número (opcional)
Agrega un número aleatorio de dos cifras al final.
-
5
Genera y vuelve a tirar
Las palabras se eligen con un generador de números aleatorios criptográficamente seguro. Si una frase cuesta de imaginar, genera otra hasta que se te quede.
Cómo funciona la fuerza de una frase de contraseña
La fuerza se mide en bits de entropía: el logaritmo en base 2 de cuántas frases igualmente probables podrían haberse generado. Cada palabra aleatoria extraída de una lista de N palabras añade log2(N) bits, y eso se multiplica por el número de palabras para obtener el total. Lista de palabras más grande, más palabras, más entropía.
La lista de palabras de este generador
Esta herramienta extrae de una lista integrada y compacta de palabras en inglés comunes (unas 90), así que cada palabra añade unos 6,5 bits. Por tanto, una frase de 5 palabras ronda los 33 bits, y el número opcional de dos cifras añade unos 6 más. Está bien para inicios de sesión memorables y de bajo riesgo, pero queda muy por debajo de lo que necesitas para una contraseña maestra. Para secretos de alto valor, usa más palabras, combina la frase con un gestor de contraseñas y prefiere una lista Diceware completa.
Listas de palabras de referencia y su entropía
| Lista de palabras | Palabras | Bits por palabra |
|---|---|---|
| Lista integrada de este generador | ~90 | ~6,5 |
| EFF short list | 1.296 | 10,3 |
| EFF large list | 7.776 | 12,9 |
| Diceware original | 7.776 | 12,9 |
| BIP-39 (palabras de semilla cripto) | 2.048 | 11,0 |
Usando una lista Diceware completa de 7.776 palabras (12,9 bits por palabra):
- 4 palabras ≈ 51,6 bits (modesta)
- 6 palabras ≈ 77,4 bits (fuerte)
- 8 palabras ≈ 103,2 bits (nivel contraseña maestra)
Cómo se compara la entropía con el esfuerzo de descifrado
- 50 bits: resiste la mayoría de los ataques en línea; descifrable sin conexión por un adversario motivado en unos meses.
- 70 bits: resiste el descifrado sin conexión con el hardware actual durante años.
- 90 bits: fuera del alcance del descifrado masivo actual en un futuro previsible.
- 120 bits: supera la seguridad de las claves AES-128, que se generan a partir de 128 bits de aleatoriedad.
Por qué las palabras aleatorias ganan a una contraseña corta “complicada”
Una contraseña de 10 caracteres mezclados como Xp!9k@Lm3* tiene unos 66 bits de entropía si es realmente aleatoria. Una frase de 6 palabras como correct-horse-battery-staple-pine-kelp de una lista Diceware completa tiene 77 bits. La frase es más fuerte, más fácil de teclear y más fácil de recordar. La famosa tira cómica de xkcd explica la intuición: los humanos somos pésimos generando entropía a mano, así que producimos contraseñas “complicadas” y predecibles que los crackers han visto millones de veces.
Consejos
- Memoriza las primeras dos o tres palabras con imágenes. Construye una imagen mental extraña que conecte las palabras. El resto viene solo.
- No la reutilices entre cuentas. Una frase de contraseña es tan segura como el sitio más débil que la almacena. Usa un gestor y frases únicas por inicio de sesión.
- El número añadido ayuda solo un poco. Agregar dos cifras eleva la entropía unos 6 bits; no sustituye a añadir más palabras.
- Trata las frases maestras de otra manera. Para las contraseñas maestras de un gestor y para el cifrado de disco, usa 7 palabras o más de una lista Diceware completa, no la compacta integrada.
Qué no ayuda
- Poner mayúsculas en letras al azar. Añade una entropía insignificante y perjudica la memorización.
- Añadir un único símbolo. Añade unos pocos bits solo si su posición también es aleatoria. Apenas merece la pena.
- Sustituir letras por números (“p@ssw0rd”). Las herramientas de descifrado manejan estas sustituciones desde los años 2000. No hay mejora real.
Preguntas frecuentes
Más es más fuerte. Con la lista integrada compacta de esta herramienta, usa 7 palabras o más para cualquier cosa importante y combínala con un gestor de contraseñas. Si necesitas una frase maestra para un gestor o para el cifrado de disco completo, genérala a partir de una lista Diceware completa (7.776 palabras) en vez de una lista integrada corta.
No. Usa una pequeña lista integrada de palabras en inglés comunes y fáciles de escribir (unas 90) elegidas por su facilidad de memorización, así que cada palabra aporta unos 6,5 bits en lugar de los 12,9 bits de una lista Diceware completa de 7.776 palabras. Para la máxima fuerza, tómala como un punto de partida memorable y pasa a una lista Diceware completa para los secretos críticos.
Un separador no añade entropía apreciable. Elige uno que puedas teclear con comodidad (un guion o un espacio) y mantenlo. Variar el separador en cada palabra añade una pizca de entropía y mucha carga mental, así que no vale la pena.
Usa un gestor de contraseñas para generar una contraseña aleatoria de 16 a 20 caracteres para ese sitio. Los sitios que limitan las contraseñas a 16 caracteres suelen estar haciendo mal otras cosas de seguridad, así que ten especial cuidado con la reutilización.
Herramientas relacionadas
Codificador de cifrado A1Z26
Codifica texto usando el cifrado A1Z26 (A=1, B=2, ... Z=26) o decodifica una secuencia de números de vuelta a letras, con separador personalizable.
Identificador de Cifrados
Pega el texto cifrado y el identificador sugiere esquemas de codificación/cifrado probables: Base64, hex, binario, Morse, César o sustitución, JWT y hashes comunes.
Generador de CSR
Genera una Solicitud de Firma de Certificado codificada en PEM y una clave privada RSA correspondiente. Especifica el Nombre Común, los campos de organización y el tamaño de clave (2048, 3072 o 4096 bits).
Verificador de Suma de Comprobación
Calcula la suma de comprobación MD5, SHA-1, SHA-256, SHA-384, SHA-512 o CRC32 de cualquier texto y compárala con un valor esperado para obtener un veredicto claro de coincidencia o no.
Identificador de Cifrado
Pega un texto cifrado o hash y el identificador sugiere algoritmos o codificaciones probables: MD5, SHA, bcrypt, AES, RSA, Base64 y más.
Generador de Hash
Genera hashes MD5, SHA-1, SHA-256, SHA-384, SHA-512 y CRC32 desde texto, con un digest listo para copiar en checksums y comparaciones.
Herramienta disponible en otros idiomas
- Generator Frasa Sandi [ID]
- Gerador de frase-senha [PT]
- Passphrasen-Generator [DE]
- パスフレーズジェネレーター [JA]
- 패스프레이즈 생성기 [KO]
- เครื่องสร้างพาสเฟรส (Passphrase) [TH]
- مولّد عبارات المرور [AR]
- Generator fraz hasłowych [PL]
- Lösenordsfrasgenerator [SV]
- Trình tạo cụm mật khẩu [VI]
- Générateur de phrase secrète [FR]
- Wachtwoordzin-generator [NL]
- Passphrase Generator [EN]
- Generatore di passphrase [IT]
- Генератор парольных фраз [RU]
- Parola Cümlesi Oluşturucu [TR]
- 密码短语生成器 [ZH]