Password Generator
Gerador
Gera senhas fortes com regras de comprimento e conjuntos de caracteres.
20
Força estimadaMuito forte
129 bits de entropia
Senhas geradas
As senhas não são armazenadas e não podem ser recuperadas depois. Use um gerenciador de senhas para guardá-las.
Como usar
- Ajuste o comprimento e os conjuntos de caracteres.
- Gere uma ou mais senhas.
- Copie e guarde em um gerenciador de senhas.
Como funciona
Cada senha garante pelo menos um caractere de cada conjunto marcado; o restante é sorteado do alfabeto combinado com rejection sampling, sem viés estatístico, e o resultado é embaralhado.
Toda a aleatoriedade vem de crypto.getRandomValues, o CSPRNG do navegador.
A força exibida é a entropia teórica: comprimento × log2(tamanho do alfabeto).
Segurança e privacidade
- As senhas são geradas apenas no seu navegador e nunca enviadas a servidores.
- Nada é salvo em favoritos, recentes, URL ou armazenamento local.
- A geração usa CSPRNG; Math.random nunca é usado.
- Excluir caracteres ambíguos reduz levemente a entropia, mas evita erros de digitação.
Perguntas frequentes
Qual comprimento usar?
16 ou mais caracteres para contas comuns; 20+ para material sensível. Com os quatro conjuntos ativos, 16 caracteres passam de 100 bits de entropia.
Por que a senha sempre tem um caractere de cada conjunto?
Muitos sistemas exigem isso. A construção garante a exigência sem enfraquecer a distribuição, pois as posições são embaralhadas.