Como usar
- Escolha o modo Aleatório ou Memorável.
- Ajuste comprimento, conjuntos de caracteres, quantidade de palavras ou separadores.
- Clique em Gerar e analise a entropia + tempo de quebra.
- Copie sua senha ou fixe-a para evitar nova geração.
Recursos principais
- Gere senhas aleatórias de alta entropia com conjuntos de caracteres personalizados.
- Crie frases-senha memoráveis estilo XKCD, fáceis de lembrar.
- Analise a entropia da senha e veja uma classificação de força clara.
- Estime o tempo de quebra sob diferentes velocidades de ataque (CPU/GPU/cluster).
- Exclua caracteres ambíguos (O/0, l/1) para entrada manual mais segura.
- Proteja a privacidade com aleatoriedade criptográfica exclusivamente no lado do cliente.
Ferramentas relacionadas
Teste a força da senha e o tempo estimado de quebra com o zxcvbn. A verificação roda localmente no seu navegador, então nada do que você digita é enviado.
Gere hashes Bcrypt localmente e verifique senhas com hashes existentes, com Cost/Rounds ajustáveis. Processamento local no navegador para desenvolvimento de autenticação, migrações e dados de teste.
Use este Gerador de Chaves SSH para criar pares de chaves Ed25519, RSA-2048 ou RSA-4096 localmente no seu navegador. 100% no lado do cliente, sem uploads para servidor. Gere agora e copie sua chave pública.
Decodifique e depure JWTs no navegador — sem chave secreta, sem uploads. Inspecione header/payload, formate JSON e veja a contagem regressiva de exp ao vivo.
Gere e assine JWTs para testes de API. Edite header e payload, use HS256/HS384/HS512 e mantenha sua chave secreta local com assinatura HMAC no navegador.
Gere hashes SHA-256, SHA-384, SHA-512 e checksums de arquivos localmente no navegador. Compare valores esperados, copie resultados e verifique arquivos sem upload.
Lógica de cálculo
- Use
crypto.getRandomValuespara aleatoriedade criptográfica. - Uma aproximação comum de entropia é .
- Frases-senha ganham força pelo tamanho do pool de palavras e pela quantidade de palavras.
Perguntas frequentes
- É gratuito?
- Sim.
- Minha senha é enviada ou armazenada?
- Não. As senhas são geradas localmente e desaparecem ao atualizar a página.
- Por que frases-senha como "correct-horse-battery" são melhores?
- São mais fáceis de lembrar e, ao mesmo tempo, possuem alta entropia e são difíceis de quebrar por força bruta.
- Como a entropia é calculada? (Técnico)
- Uma aproximação comum é , onde L é o comprimento e N o tamanho do conjunto de caracteres.
- Por que o comprimento geralmente supera "mais símbolos"?
- Aumentar o comprimento expande o espaço de busca exponencialmente, geralmente melhorando a segurança mais do que adicionar complexidade sozinha.