Generador de Frases de Contraseña
Una contraseña hecha de palabras comunes al azar, con la entropía exacta escrita para poder juzgarla en vez de confiar.
Resultados
Qué hace esta herramienta
Una cadena de caracteres al azar es fuerte y nadie la recuerda, así que acaba apuntada en un papel o reutilizada. Un puñado de palabras al azar es más fácil de retener, más fácil de escribir en el móvil y, con suficientes palabras, igual de difícil de adivinar. Lo que importa es que las palabras sean realmente al azar y que se sepa cuánto vale eso: esta página toma de una lista de 512 palabras, así que cada una vale exactamente 9 bits, y el total aparece arriba en vez de describirse como «fuerte».
Fórmula
entropía = número de palabras × log₂(tamaño de la lista) · lista de 512 palabras = 9 bits por palabra
Variables
| Símbolo | Significado | Unidad |
|---|---|---|
words | Palabras en la frase | — |
separator | Entre las palabras | — |
capitalise | Empezar cada palabra con mayúscula | — |
add_number | Poner un número al final | — |
count | Cuántos | — |
seed | Semilla | — |
OUT | Las frases de contraseña | — |
EN | Entropía | bits |
LS | Palabras en la lista | — |
BW | Bits que vale cada palabra | bits |
CH | Caracteres | — |
Ejemplo resuelto
- Palabras en la frase5
- Entre las palabras-
- Empezar cada palabra con mayúsculano
- Poner un número al finalyes
- Cuántos3
- Semilla11
- Las frases de contraseñalunch-media-paper-opera-such-58 black-media-paper-jacket-layer-85 hook-puppy-rabbit-clay-combine-34
- Entropía45,0 bits
- Palabras en la lista512
- Bits que vale cada palabra9,0 bits
- Caracteres31
Limitaciones
- El cálculo se realiza íntegramente en su navegador. Los valores introducidos nunca se envían a un servidor.
Preguntas frecuentes
¿Cómo de fuertes son 45 bits, en realidad?
Cinco palabras de esta lista son 45 bits, unos 35 billones de combinaciones. Es cómodo frente a alguien que adivina en un formulario de acceso y es poco frente a un atacante que ha robado la base de datos y prueba sin conexión a miles de millones por segundo. El consejo honesto es usar más palabras: ocho dan 72 bits, que es otro universo, y una frase de ocho palabras cortas sigue siendo más fácil de recordar que una cadena aleatoria de doce caracteres.
¿Por qué solo 512 palabras? Diceware usa 7776.
Porque todo el sitio carga sin ir a buscar nada a ninguna parte, y una lista de 7776 palabras sería la mayor parte de ese presupuesto para una sola página. La consecuencia se dice en vez de esconderse: esta lista da 9 bits por palabra frente a los 12,9 de la lista estándar, así que hacen falta aproximadamente tres palabras aquí por cada dos allí. El tamaño de la lista y los bits por palabra aparecen ambos arriba, lo que significa que puede comprobar la cuenta en vez de creerme, y si quiere la lista estándar, genere la frase con una herramienta que la incluya.
¿El número del final la hace más fuerte?
Apenas, y la cifra de entropía de arriba deliberadamente no lo cuenta. Dos dígitos añaden menos de siete bits, y un atacante que conozca el formato —palabras unidas por guiones con dos dígitos al final— recupera casi todo eso. Está ahí porque muchos sistemas siguen exigiendo un dígito, no porque mejore la frase. Añadir una palabra más valdría más que el número.