Gerador de senhas com medidor de entropia
Gerador de senhas aleatórias com comprimento ajustável, conjuntos de caracteres e um medidor de força por entropia.
Ready to Generate
Gere senhas fortes e seguras instantaneamente.
Gerador de senhas seguro
Este gerador de senhas cria senhas aleatórias no seu navegador usando a fonte aleatória criptográfica que os navegadores oferecem às páginas web. Você define o comprimento e escolhe quais tipos de caractere incluir, e cada resultado vem com uma estimativa de força baseada em entropia. Nada do que você gera é enviado para lugar nenhum.
Como as senhas são geradas
Você escolhe um comprimento de 8 a 64 caracteres e liga ou desliga quatro conjuntos de caracteres: maiúsculas (A-Z), minúsculas (a-z), números (0-9) e símbolos. O gerador lê valores aleatórios de window.crypto.getRandomValues e garante pelo menos um caractere de cada conjunto que você ativa. Duas predefinições preenchem padrões razoáveis: Padrão usa 20 caracteres com letras e números, e Militar usa 32 caracteres acrescentando os símbolos.
Como funciona o medidor de força
A força é indicada como entropia de Shannon: o comprimento multiplicado pelo logaritmo de base 2 do tamanho do conjunto. O conjunto é a quantidade de caracteres que a senha pode conter, então mais conjuntos e maior comprimento elevam a entropia. O medidor traduz o número em um tempo de quebra: Imediato, Anos ou Séculos.
entropia (bits) = comprimento × log2(tamanho do conjunto)
tamanho do conjunto = maiúsculas 26 + minúsculas 26 + números 10 + símbolos 30Exemplo resolvido
Uma senha de 19 caracteres com maiúsculas, minúsculas e números vem de um conjunto de 62 caracteres, ou seja 19 × log2(62), cerca de 113 bits de entropia. Ao mudar para a predefinição Militar de 32 caracteres com símbolos, o conjunto cresce para 92 caracteres e a entropia sobe para cerca de 209 bits.
| Comprimento | Conjuntos de caracteres | Conjunto | Entropia (bits) | Tempo de quebra |
|---|---|---|---|---|
| 9 | apenas minúsculas | 26 | 42 | Imediato |
| 14 | letras + números | 62 | 83 | Anos |
| 19 | letras + números | 62 | 113 | Séculos |
| 24 | letras + números + símbolos | 92 | 157 | Séculos |
| 32 | letras + números + símbolos | 92 | 209 | Séculos |
Contra o que não protege
Uma senha forte é apenas uma camada da segurança da conta. Esta ferramenta não guarda nem gerencia senhas, não impede phishing, registradores de teclas ou um vazamento no serviço onde você usa a senha, e não ajuda se você reutilizar a mesma senha em vários sites. O rótulo de tempo de quebra reflete apenas a resistência à tentativa por força bruta e pressupõe um atacante que já conhece os conjuntos de caracteres usados.