Generador de Frase Contraseña (Diceware)

Genera una frase-contraseña fuerte y fácil de recordar combinando palabras aleatorias en portugués — el método Diceware con una lista de palabras local.

Cómo usar

  1. Elige cuántas palabras debe tener la frase-contraseña — cinco es un buen número para la mayoría de las cuentas, siete para las de alta seguridad.
  2. Elige un separador (espacio, guion, guion bajo o punto) y extras opcionales — mayúsculas y un número aleatorio.
  3. Haz clic en "Generar" para crear la frase de contraseña. La entropía en bits se muestra debajo para que sepas qué tan fuerte es.

Sobre esta herramienta

Una frase-contraseña es una contraseña hecha de palabras en lugar de caracteres. La idea es sencilla: «cavalo batata espelho fornal oceano» es más difícil de romper que «P@ssw0rd!» porque la entropía —el número de combinaciones posibles que un atacante tendría que probar— es enormemente mayor, aunque la frase es más fácil de escribir y memorizar. El método fue formalizado por Arnold Reinhold en 1995 como Diceware: lanzar cinco dados, buscar la combinación en una lista de palabras, repetir hasta tener suficientes. Esta herramienta hace lo mismo digitalmente, con la Web Crypto API en lugar de los dados y una lista curada de palabras en portugués como tabla de consulta.

La lista contiene 1.296 palabras (6^4), cada una de tres a ocho letras, seleccionadas del corpus NILC/USP de frecuencia de palabras del portugués brasileño. Son lo bastante comunes para recordarlas, lo bastante cortas para escribirlas rápido y están sin acentos para funcionar en cualquier teclado. Cada palabra agrega unos 10,34 bits de entropía, así que cinco palabras dan ~52 bits (suficiente para la mayoría de las cuentas), seis dan ~62 bits (bien para correo y almacenamiento en la nube) y ocho dan ~83 bits (suficiente para una contraseña maestra o una clave de cifrado de disco). Agregar un número aleatorio de 0 a 999 suma otros ~10 bits.

La frase-contraseña se genera completamente en tu navegador. La lista de palabras está incrustada en la página, la aleatoriedad proviene de crypto.getRandomValues, y nada de lo que generes se sube, almacena ni registra. Si prefieres una contraseña aleatoria en vez de una frase — con símbolos, mayúsculas y minúsculas, sin palabras de diccionario — usa la herramienta de generación de contraseñas.

La fórmula

Entropía = número_de_palabras × log₂(1296) ≈ número_de_palabras × 10,34 bits. Agregar un número aleatorio de 0 a 999 suma log₂(1000) ≈ 9,97 bits.

Preguntas frecuentes

¿Cuántas palabras debería usar?

Cinco palabras (~52 bits) son suficientes para la mayoría de las cuentas en línea. Para una contraseña maestra o cifrado de disco, usa siete u ocho.

¿Una frase de contraseña es realmente más fuerte que una contraseña compleja?

Por lo general, sí. «P@ssw0rd!» tiene unos 28 bits de entropía porque sigue patrones de sustitución predecibles. Cinco palabras aleatorias de una lista de 1.296 tienen 52 bits, y son más fáciles de recordar y escribir.

¿La frase de contraseña sale de mi navegador?

No. Todo se genera localmente con la Web Crypto API.

¿Y si alguien conoce la lista de palabras?

La fortaleza proviene del número de palabras, no de que la lista sea secreta. Incluso conociendo las 1.296 palabras exactas, un atacante que pruebe todas las combinaciones de cinco palabras enfrentaría 1.296^5 ≈ 3,4 × 10^15 posibilidades.

Why no accents?

Para que la frase-contraseña funcione en cualquier distribución de teclado, incluido el US English. Los acentos agregan complejidad de memorización sin entropía significativa.

¿Puedo usar un separador diferente?

Sí. Se ofrecen espacio, guion, guion bajo y punto. Algunos sistemas rechazan espacios en las contraseñas; un guion o guion bajo lo evita sin reducir la seguridad.

Herramientas relacionadas

¿Enlaces largos? Acórtalos gratis

Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.

Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.