Generador de frases de contraseña memorables (estilo Diceware)
Genera una frase de contraseña fácil de recordar y de transmitir de viva voz combinando palabras comunes al azar. Elige el número de palabras, el separador, si se ponen en mayúscula y un número final; todo se procesa dentro de tu navegador.
Sobre el método de frases de contraseña Diceware
Diceware es un método para crear contraseñas memorables usando dados (u otra fuente aleatoria) para elegir varias palabras de una lista y concatenarlas. El resultado es mucho más fácil de recordar para una persona que una cadena aleatoria de letras y símbolos, y su resistencia a los ataques de fuerza bruta (entropía) crece de forma lineal al añadir más palabras.
¿Qué es la generación de frases de contraseña?
Una frase de contraseña es una contraseña formada encadenando varias palabras corrientes, en lugar de una cadena corta salpicada de símbolos. Para una persona resulta fácil de recordar como una secuencia de palabras y, sin embargo, añadir palabras eleva de forma lineal su resistencia a la fuerza bruta. Esta herramienta genera una frase de contraseña en el acto una vez fijados el número de palabras, el separador, el uso de mayúsculas y la posible adición de dígitos.
La generación emplea aleatoriedad criptográficamente segura y todo ocurre dentro de su navegador. Nada se envía a un servidor ni se guarda, así que copie de inmediato la cadena mostrada. Recargar la página produce otra combinación. La robustez estimada que aparece al lado es un valor orientativo, deducido del tamaño de la lista de palabras y del número de palabras.
Cómo crear una frase de contraseña
- Fije el número de palabras Se recomiendan seis o más. La lista de esta herramienta tiene 853 palabras, así que cada palabra aporta unos 9,7 bits; seis palabras dan unos 58 bits, más que una contraseña aleatoria de 8 caracteres con letras, números y símbolos (unos 52 bits).
- Elija el separador Un guion se lee bien en voz alta, lo que ayuda cuando hay que transmitirla oralmente. Para servicios que no admiten espacios, escoja otro símbolo.
- Configure mayúsculas y dígitos añadidos Sirven para adaptar el resultado a servicios que exigen una mayúscula o un dígito. Cumple el requisito sin dejar de poder recordarla.
- Genere y copie Puede volver a generar hasta que aparezca una combinación que le guste. Una vez decidida, cópiela en ese momento y regístrela donde guarde sus contraseñas.
Consejos para aprovecharla mejor
- Se recomienda usar al menos 6 palabras. Cuatro palabras (unos 39 bits) solo equivalen a una contraseña aleatoria de 6 caracteres con letras, números y símbolos.
- Para casos en los que debas leer la contraseña en voz alta o anotarla, como una contraseña de Wi-Fi, el separador de guion es más fácil de leer y reduce los errores de escritura.
- "Añadir un número de 2 dígitos al final" sirve para los servicios que exigen al menos un número. Los números no son símbolos, así que si un servicio exige un símbolo, elige como separador un símbolo como el guion o el punto.
- La frase generada solo se muestra, nunca se guarda. Al recargar la página se genera una combinación nueva, así que cópiala de inmediato si piensas usarla.
Cuándo resulta útil una frase de contraseña
Fijar una contraseña de Wi-Fi
Como suele tener que dictarla a las visitas, una sucesión de palabras se transmite de forma incomparablemente más sencilla que una hilera de símbolos. La separación con guiones va bien para leer en voz alta.
La contraseña maestra de un gestor de contraseñas
Es la única contraseña que de verdad debe recordar usted mismo. Una frase de contraseña le da la longitud sin dejar de ser memorizable.
Una frase de contraseña para un archivo cifrado
Como secreto de un ZIP o del cifrado de un disco, puede elegir una forma fácil de transmitir y difícil de teclear mal.
Una contraseña compartida temporalmente
Muy adecuada para lo que se comparte brevemente dentro de un equipo. Pegada en un chat, es mucho menos probable que se lea mal.
Términos de las frases de contraseña
- Frase de contraseña
- Una contraseña creada uniendo varias palabras. Permite alcanzar con facilidad la longitud deseada y resulta sencilla de recordar y de pronunciar.
- Diceware
- Un método que elige palabras de una lista mediante dados u otra fuente de azar. Esta idea es el fundamento de la generación de frases de contraseña.
- Entropía
- Un indicador, expresado en bits, de lo difícil que es adivinar algo. Cada bit adicional duplica el número de intentos que exige una búsqueda exhaustiva.
- Ataque de fuerza bruta
- Un ataque que prueba por turnos todas las combinaciones concebibles. La longitud de una frase de contraseña se traduce directamente en resistencia.
- Ataque de diccionario
- Un ataque que prueba palabras de uso común y contraseñas filtradas en el pasado. Elegir las palabras al azar es lo que lo contrarresta.
- Web Crypto API
- El servicio criptográfico integrado en los navegadores. Es el que esta herramienta emplea para generar aleatoriedad difícil de predecir.
Preguntas frecuentes
A propósito — Cómo "correct horse battery staple" cambió la conversación
El propio método Diceware fue ideado por Arnold Reinhold en 1995, pero se hizo ampliamente conocido gracias a la tira número 936 (2011) del webcómic xkcd, que comparó una contraseña de aspecto complejo pero difícil de recordar, como "Tr0ub4dor&3", con una frase compuesta por cuatro palabras sencillas, "correct horse battery staple". La tira mostró que esta última es, de hecho, más difícil de descifrar por fuerza bruta a pesar de ser mucho más fácil de memorizar.
Esta aparente paradoja se explica por la entropía de la teoría de la información. En lugar de ampliar el conjunto de caracteres por posición, elegir varias palabras de una lista grande acumula más bits de aleatoriedad por selección. Una lista de 853 palabras aporta unos 9,7 bits por palabra, de modo que cuatro palabras suman unos 38,9 bits: más o menos lo mismo que 6 caracteres aleatorios que mezclan letras, números y símbolos (unos 39,3 bits), y por debajo de 8 caracteres de ese tipo (unos 52,4 bits). Si quieres superar la fuerza de una contraseña así de 8 caracteres, elige 6 palabras (unos 58,4 bits) o más.
Sin embargo, existen compensaciones prácticas. Las frases más largas son más propensas a errores de escritura, y reutilizar la misma frase en varios servicios hace que una sola filtración exponga todas las cuentas. Ten en cuenta que la fuerza indicada se calcula suponiendo que el atacante ya conoce la lista de palabras, así que conocerla no la debilita (las listas de Diceware también son públicas). Para tus cuentas más sensibles, trata la frase generada como una contraseña maestra memorable para un gestor de contraseñas, en lugar de reutilizarla en todas partes.