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.
Acerca de generador de frases de contraseña diceware
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.
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:
- Introduce 6 en «Entrada».
- Pulsa «Ejecutar localmente».
- 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:
Procesamiento computacional: Selecciona dos palabras de la lista grande EFF con aleatoriedad segura y las une con guión.
Salida ilustrativa:
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
- Lista larga de EFF: 7776 entradas
- API de criptografía web: Crypto.getRandomValues
- Entropía de Shannon para selecciones uniformes e independientes: n × log2(7776)
Responsable del contenido: CZOA Tools · Última revisión: 2026-09-15 · Metodología de revisión
Cómo se usa
- Introduce 6 en «Entrada».
- Pulsa «Ejecutar localmente».
- 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.
