Gerador de senhas avançado
Gere até 100 senhas de uma vez com conjunto de símbolos personalizado, caracteres extras ou excluídos, modo sem repetição e entropia exata. Roda no navegador.
Adicionados ao conjunto como um grupo próprio, por exemplo letras acentuadas.
Cada senha é sorteada de forma uniforme com crypto.getRandomValues a partir de 89 caracteres. Com 20 caracteres e as regras escolhidas existem 2^129.4 senhas possíveis, ou seja, 129.4 bits de entropia.
O que é Gerador de senhas avançado?
O gerador avançado dá controle total sobre o alfabeto: edite o conjunto de símbolos, adicione caracteres extras como letras acentuadas, exclua caracteres que um sistema rejeita, proíba caracteres repetidos e crie até 100 senhas de uma vez. Ele informa a entropia exata para as suas configurações.
Como usar Gerador de senhas avançado
- Escolha o Comprimento (4–1024) e a Quantidade de senhas a criar (1–100).
- Selecione os conjuntos de caracteres e edite o Conjunto de símbolos de acordo com o que o sistema de destino aceita.
- Opcionalmente, preencha Caracteres extras e Nunca usar estes caracteres, e marque Nunca repetir um caractere.
- Clique em Gerar novamente e depois em Copiar ou Baixar a lista como arquivo de texto.
Exemplo
Length 20, upper + lower + digits, no look-alikes, no repeats, 3 passwords
QqcLj5RgsKmHYZ4dkubN 4MLT9KXU7mneYoxd8isW AWBrvR3QLS9C7gaYFpfV (111.1 bits each)
Resultado aleatório; suas senhas serão diferentes.
Quando usar Gerador de senhas avançado
Use quando um sistema tiver regras de senha incomuns (lista restrita de símbolos, caracteres proibidos, um alfabeto fixo como hex) ou quando precisar de muitas senhas de uma vez, por exemplo para criar contas. Para uma única senha do dia a dia, o gerador básico é mais simples.
Como funciona Gerador de senhas avançado
Os conjuntos selecionados, o conjunto de símbolos personalizado e os caracteres extras formam grupos disjuntos; os caracteres excluídos e os parecidos são removidos. Os caracteres são sorteados com crypto.getRandomValues e amostragem por rejeição. Com Nunca repetir um caractere, o conjunto é embaralhado com um Fisher–Yates sem viés e os N primeiros caracteres são usados. Exigir cada grupo usa rejeição de senhas inteiras, então a saída continua uniforme. A entropia é o log2 da contagem exata: N^L (ou o fatorial decrescente N!/(N−L)! sem repetições), corrigida por inclusão–exclusão para os grupos obrigatórios.
Casos de Uso Comuns
- Gerar um lote de senhas iniciais para novas contas de usuário
- Criar senhas para sistemas que só aceitam certos símbolos
- Gerar segredos só com hex ou só com dígitos usando caracteres extras
- Produzir senhas sem caracteres que quebram scripts de shell ou arquivos de configuração
Nota de Segurança
Quando você baixa a lista, o arquivo fica no seu dispositivo; apague-o depois de distribuir as senhas. Envie as senhas iniciais por um canal separado dos nomes de usuário.
Perguntas Frequentes
"Nunca repetir um caractere" deixa as senhas mais fortes?
Não, um pouco mais fracas: a opção elimina possibilidades. Ela só existe para sistemas que rejeitam caracteres repetidos. O valor de entropia mostra o efeito exato.
Como crio um segredo só com hex?
Desmarque maiúsculas, minúsculas e símbolos, mantenha os dígitos e digite abcdef em Caracteres extras. Cada caractere passa a valer exatamente 4 bits.
As senhas em lote são independentes entre si?
Sim. Cada senha é sorteada separadamente pelo gerador aleatório seguro; conhecer uma não revela nada sobre as outras.
Por que há um limite de comprimento no modo sem repetição?
Sem repetição, não dá para usar mais caracteres do que o conjunto contém, então o comprimento não pode passar do tamanho do conjunto.