[Zero-Server] [Web Crypto API] [LGPD]

Gerador de Senhas Fortes

Aleatoriedade criptográfica de verdade, direto do seu navegador.

Senhas criadas com o gerador de números aleatórios seguro do sistema (window.crypto.getRandomValues), e não com funções previsíveis como Math.random(). Nada do que você gera é enviado para servidores, então sua senha existe apenas na sua tela — e nunca sai dela.

Por que usar Web Crypto API em vez de Math.random()?

Math.random() não foi projetada para segurança: seus resultados podem ser previsíveis e até rastreados, comprometendo qualquer senha gerada. Já a Web Crypto API usa uma fonte de entropia do próprio sistema operacional (CSPRNG). O CofreUtil emprega getRandomValues com técnica de rejeição de amostra para eliminar qualquer viés estatístico na escolha de caracteres.

O que significam entropia e "tempo estimado de quebra"?

Entropia mede a imprevisibilidade da senha em bits: quanto maior, mais combinações um atacante precisa testar. Com base nesse valor estimamos o tempo para quebrar a senha por força bruta offline assumindo cerca de 10 bilhões de tentativas por segundo — um cenário pessimista que cobre clusters de GPU na nuvem.

Sua senha gerada sai do seu computador?

Não. Todo o sorteio de caracteres acontece localmente, em conformidade total com a LGPD. A ferramenta funciona até mesmo offline após o carregamento da página e não mantém registro das senhas criadas — feche a aba e ela desaparece.

Perguntas Frequentes sobre o Gerador de Senhas Fortes

Minha senha gerada é enviada para algum servidor?

Não. A geração usa exclusivamente a Web Crypto API do seu navegador. A senha existe apenas na memória da sua máquina e é apagada ao fechar a página.

Qual a diferença entre entropia e força da senha?

Entropia é a medida matemática de imprevisibilidade (em bits). Ela depende do comprimento e da variedade de caracteres usados. A força é a interpretação dessa entropia em rótulos como Fraca, Média, Forte ou Muito Forte.

Por que devo evitar caracteres ambíguos?

Caracteres como 0 (zero) e O (letra), ou 1, l e I, são fáceis de confundir ao digitar a senha em outro aparelho. Marcá-los como ambíguos remove essas opções do conjunto para evitar erros de digitação.

Preciso pagar ou me cadastrar para usar?

Não. A ferramenta é gratuita, sem cadastro e sem limite de gerações. Após várias utilizações, uma mensagem amigável sugere um apoio voluntário via Pix.