Calculadora de entropía de frases de contraseña (Diceware)
Mide en bits la seguridad real de una frase de contraseña hecha con palabras al azar, como Diceware, y cuánto tardaría un atacante en descifrarla.
Cómo funciona
Entropía (bits) = palabras × log₂(tamaño de la lista) · Combinaciones = 2^bits · Tiempo promedio = 2^bits ÷ 2 ÷ intentos por segundo
Una frase de contraseña armada con palabras elegidas al azar tiene una entropía igual al número de palabras por el logaritmo en base 2 del tamaño de la lista: cada palabra de la lista Diceware de 7,776 aporta unos 12.9 bits. Eso solo vale si cada palabra se elige de verdad al azar; una frase memorable sacada de una canción o un libro aporta muchos menos bits de los que sugiere su número de palabras. Como en promedio un atacante acierta tras probar la mitad de las opciones, el tiempo esperado es el total de combinaciones entre dos y luego entre su velocidad de intentos.
Ejemplo resuelto
Pablo arma su contraseña maestra con seis palabras Diceware tiradas con dados: log₂(7,776) ≈ 12.92 bits por palabra, así que 6 × 12.925 ≈ 77.5 bits. Eso da 7,776⁶ ≈ 2.21 × 10²³ frases posibles; a un billón de intentos por segundo, el ataque promedio tardaría unos 3,502.7 años.
Preguntas frecuentes
¿Cuántas palabras debe tener una frase de contraseña segura?
Con una lista de 7,776 palabras, cuatro dan unos 51 bits (suficiente para cuentas poco importantes), cinco dan unos 65 bits y seis alrededor de 77 bits, lo bastante para resistir incluso un ataque rápido sin conexión. Para lo importante, apunta a 70–80 bits o más.
¿Sirve agregar números o símbolos?
Solo si son aleatorios. Un símbolo al azar de un conjunto de 30 caracteres suma unos 4.9 bits, menos que una palabra extra. Agregar otra palabra suele ser más fácil de recordar y aporta más entropía.
¿Es mejor una frase de contraseña que una contraseña aleatoria?
Con la misma entropía son igual de seguras, pero las frases son mucho más fáciles de recordar y escribir. Por eso métodos como Diceware son tan populares para contraseñas maestras.
¿Puedo usar palabras en español con Diceware?
Sí, existen listas Diceware en español de 7,776 palabras. La seguridad depende del tamaño de la lista y de que elijas las palabras al azar, no del idioma.
Calculadoras relacionadas
Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.