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

  1. Digite uma senha no campo Senha.
  2. Leia a Entropia do conjunto em bits e o Tamanho do conjunto detectado.
  3. Compare com a Entropia de Shannon e a Estimativa realista (zxcvbn).
  4. Veja quais classes de caracteres contribuíram para o conjunto.

Exemplo

Entrada
Tr0ub4dor&3
Saída
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.

Explore mais categorias