Generador de frases de contraseña Diceware

Genera de 1 a 20 palabras aleatorias de la lista de 7776 palabras de EFF y consulta su cantidad y bits aleatorios estimados.

Cargando herramienta...

Acerca de generador de frases de contraseña diceware

Generador de frases de contraseña DicewareGenera de 1 a 20 palabras aleatorias de la lista de 7776 palabras de EFF y consulta su cantidad y bits aleatorios estimados.

Cómo funciona esta herramienta

Selecciona cada palabra de forma independiente de las 7776 entradas de la lista larga de EFF mediante crypto.getRandomValues. El muestreo por rechazo elimina el sesgo del módulo; une las palabras con guiones. Bits aleatorios estimados = n × log2(7776), redondeados a un decimal.

Canalización de procesamiento y arquitectura técnica

  1. Introduce 6 en «Entrada».
  2. Pulsa «Ejecutar localmente».
  3. En «Salida», comprueba wordCount = 6, wordlistSize = 7776 y estimatedRandomBits = 77.5; las palabras pueden variar entre ejecuciones.

Ejemplo y aplicación práctica

Escenario de aplicación práctica: Solicitar un resultado Diceware de dos palabras EFF aleatorias.

Entrada de muestra:

2

Procesamiento computacional: Selecciona dos palabras de la lista grande EFF con aleatoriedad segura y las une con guión.

Salida ilustrativa:

JSON con wordCount: 2, dos words y passphrase correspondiente; las palabras cambian entre ejecuciones.

Límites y casos especiales

Introduce una cantidad entera de 1 a 20 con dígitos ASCII; una entrada en blanco usa 6. Se rechazan fracciones, signos, ceros iniciales y otros formatos. El navegador debe disponer de una fuente aleatoria criptográfica. Se permiten repeticiones. Algunas palabras de EFF contienen guiones; consulta el array words para distinguirlas. La estimación supone selecciones uniformes e independientes y no garantiza protección contra ataques o dispositivos comprometidos.

Procesamiento en el navegador y privacidad

La función de la herramienta está diseñada para procesar la entrada en el navegador sin enviarla intencionadamente a un servidor de procesamiento de CZOA. Las solicitudes de recursos del sitio, analítica o publicidad son independientes. El navegador, sus extensiones y el software administrado del dispositivo quedan fuera de este límite.

Ejecución local y metodología de verificación

El procesamiento de la carga útil de esta herramienta está diseñado para ejecutarse localmente en el navegador mediante JavaScript o Web Workers. Las solicitudes de recursos del sitio, análisis o publicidad son independientes. La confidencialidad, la repetibilidad y la latencia dependen del entorno del navegador y no se garantizan de forma absoluta.

Normas técnicas y especificaciones de conformidad

Responsable del contenido: CZOA Tools · Última revisión: 2026-09-15 · Metodología de revisión

Cómo se usa

  1. Introduce 6 en «Entrada».
  2. Pulsa «Ejecutar localmente».
  3. En «Salida», comprueba wordCount = 6, wordlistSize = 7776 y estimatedRandomBits = 77.5; las palabras pueden variar entre ejecuciones.

Preguntas frecuentes

¿Qué rango acepta Diceware Generator?+

Acepta un número entero de palabras entre 1 y 20. Si está vacío usa seis; un valor inválido produce error en vez de modificar la petición.

¿Cómo se representa el resultado aleatorio?+

El JSON contiene wordCount, un array words de la lista grande EFF y passphrase, que une exactamente esas palabras mediante guiones.

¿Qué confirmó el fixture del navegador?+

Con entrada 2 devolvió dos palabras EFF, una passphrase coincidente unida con guión y una estimación de entropía positiva; las palabras no son predecibles.

¿Los bits estimados garantizan una contraseña segura?+

No. Solo estiman el tamaño de la lista y el número de palabras; almacenamiento, no reutilización y el sistema de autenticación también importan.