Calculadora de entropia de senha
Calcule a entropia da senha como comprimento × log2(tamanho do conjunto), além da entropia de Shannon e de uma estimativa realista do zxcvbn, para ver como as fórmulas diferem.
Digite uma senha acima para analisá-la. Nada é enviado para lugar nenhum.
Executa totalmente no seu navegador. Seus dados nunca são enviados.
O que é Calculadora de entropia de senha?
Esta calculadora mostra a fórmula clássica de entropia de uma senha, comprimento × log2(conjunto de caracteres), ao lado da entropia de Shannon dos seus caracteres e de uma estimativa realista do zxcvbn. Compará-las mostra por que o número clássico só vale para senhas geradas aleatoriamente.
Como usar Calculadora de entropia de senha
- Digite uma senha no campo Senha.
- Leia a Entropia do conjunto em bits e o Tamanho do conjunto detectado.
- Compare com a Entropia de Shannon e a Estimativa realista (zxcvbn).
- Veja quais classes de caracteres contribuíram para o conjunto.
Exemplo
Tr0ub4dor&3
Pool entropy 72.1 bits (pool 94, length 11); Shannon 3.28 × 11 = 36.1; realistic estimate (zxcvbn) 19.5 bits
Quando usar Calculadora de entropia de senha
Use para conferir a força de uma senha gerada aleatoriamente ou para ensinar como a entropia é calculada. Para senhas escolhidas por pessoas, confie na estimativa realista ou no verificador de força; a entropia do conjunto vai superestimá-las.
Como funciona Calculadora de entropia de senha
O tamanho do conjunto é a soma das classes presentes: minúsculas 26, maiúsculas 26, dígitos 10, símbolos ASCII 32, espaço 1, mais o número de caracteres não ASCII distintos. Entropia do conjunto = comprimento × log2(conjunto). Entropia de Shannon = −Σ p·log2(p) sobre as frequências dos caracteres, multiplicada pelo comprimento. A estimativa realista é o log2 do número de tentativas do zxcvbn.
Casos de Uso Comuns
- Verificar se uma senha gerada atende a um requisito de entropia (por exemplo 80 bits)
- Ensinar a diferença entre entropia teórica e real
- Comparar escolhas de conjuntos de caracteres para senhas aleatórias
- Documentar requisitos de senha em políticas de segurança
Perguntas Frequentes
Por que os números são tão diferentes?
A fórmula do conjunto pressupõe que cada caractere foi escolhido ao acaso. Tr0ub4dor&3 é uma palavra de dicionário com substituições, então um atacante esperto precisa de muito menos tentativas, e o zxcvbn reflete isso.
Quantos bits são suficientes?
Para senhas aleatórias, 80 bits ou mais resistem a qualquer ataque offline prático; 128 bits ficam totalmente fora do alcance da força bruta.
Por que a entropia de Shannon é menor que a do conjunto?
A entropia de Shannon mede só o quão bem distribuídos estão os caracteres realmente usados, não o tamanho do alfabeto de onde vieram.