Metodologia de geração
Senhas são escolhidas uniformemente entre combinações que atendem comprimento, grupos e regras selecionadas. Inteiros usam crypto.getRandomValues com amostragem por rejeição, sem viés de módulo.
Os bits são arredondados para baixo a partir de log₂ do número de combinações válidas. Descrevem o espaço de busca, não um prazo garantido de quebra. Não protegem uma senha reutilizada ou exposta.
Frases sorteiam palavras independentes da lista EFF de 7.776 palavras. Seis palavras sem sufixo oferecem cerca de 77,5 bits. PINs permitem zeros iniciais. SHA-256/384/512 usam Web Crypto; a correspondência compara bytes ao resumo fornecido, não a identidade do autor.
Não alegamos auditoria de segurança independente. O código e os exemplos reproduzíveis estão disponíveis.
Exemplo: apenas ! e ?, comprimento 4, sem outros grupos: 2⁴ = 16 senhas possíveis, 4 bits.
Revisado em 10 de setembro de 2026. Resultados ficam na memória; copiar grava na área de transferência. A instalação offline salva arquivos, nunca resultados.
Código-fonte: generators · password policy