Gerador de frases-senha Diceware

Gere de 1 a 20 palavras aleatórias da lista de 7776 palavras da EFF e confira a quantidade e os bits aleatórios estimados.

Carregando ferramenta...

Sobre gerador de frases-senha diceware

Gerador de frases-senha DicewareGere de 1 a 20 palavras aleatórias da lista de 7776 palavras da EFF e confira a quantidade e os bits aleatórios estimados.

Como esta ferramenta funciona

Seleciona cada palavra de forma independente entre as 7776 entradas da lista longa da EFF usando crypto.getRandomValues. A amostragem por rejeição elimina o viés do módulo; as palavras são unidas por hífens. Bits aleatórios estimados = n × log2(7776), arredondados para uma casa decimal.

Pipeline de processamento e arquitetura técnica

  1. Digite 6 em “Entrada”.
  2. Clique em “Executar localmente”.
  3. Em “Saída”, confira wordCount = 6, wordlistSize = 7776 e estimatedRandomBits = 77.5; as palavras podem variar entre execuções.

Exemplo e aplicação prática

Cenário de aplicação prática: Solicitar um resultado Diceware com duas palavras EFF aleatórias.

Entrada de amostra:

2

Processamento computacional: Seleciona duas palavras da lista grande EFF com aleatoriedade segura e une por hífen.

Saída ilustrativa:

JSON com wordCount: 2, duas words e passphrase correspondente; as palavras variam a cada execução.

Limites e casos especiais

Informe uma quantidade inteira de 1 a 20 com dígitos ASCII; em branco, o padrão é 6. Frações, sinais, zeros iniciais e outros formatos são rejeitados. O navegador deve fornecer uma fonte aleatória criptográfica. Repetições são permitidas. Algumas palavras da EFF contêm hífens; use o array words para identificar os limites. A estimativa pressupõe escolhas uniformes e independentes e não garante proteção contra ataques ou comprometimento do dispositivo.

Processamento no navegador e privacidade

A função da ferramenta foi projetada para processar a entrada no navegador sem enviá-la intencionalmente a um servidor de processamento do CZOA. Solicitações de recursos do site, análises ou publicidade são independentes. O navegador, suas extensões e o software gerenciado do dispositivo ficam fora desse limite.

Execução local e metodologia de verificação

O processamento da carga útil desta ferramenta foi projetado para ocorrer localmente no navegador por meio de JavaScript ou Web Workers. Solicitações de recursos do site, análises ou publicidade são independentes. Confidencialidade, repetibilidade e latência dependem do ambiente do navegador e não são garantidas de forma absoluta.

Normas técnicas e especificações de conformidade

Responsável pelo conteúdo: CZOA Tools · Última revisão: 2026-09-15 · Metodologia de revisão

Como usar

  1. Digite 6 em “Entrada”.
  2. Clique em “Executar localmente”.
  3. Em “Saída”, confira wordCount = 6, wordlistSize = 7776 e estimatedRandomBits = 77.5; as palavras podem variar entre execuções.

Perguntas frequentes

Qual intervalo o Diceware Generator aceita?+

Aceita uma contagem inteira de palavras entre 1 e 20. Entrada vazia usa seis; valor inválido gera erro sem alterar silenciosamente o pedido.

Como o resultado aleatório é representado?+

O JSON contém wordCount, array words da lista grande EFF e passphrase, formada unindo exatamente essas palavras por hífens.

O que o fixture do navegador confirmou?+

Com entrada 2 retornou duas palavras EFF, passphrase correspondente com hífen e estimativa positiva de entropia; as palavras não são previsíveis.

Bits estimados garantem senha segura?+

Não. Eles estimam apenas lista e número de palavras; armazenamento, não reutilização e o sistema de autenticação também determinam segurança.