Calcular a Entropia de Shannon de um Texto ou Senha
Calcule a entropia de Shannon (bits/caractere e total) de um texto ou senha, no seu navegador.
H = −Σ p·log₂(p). Total entropy (bits) estimates brute-force difficulty. 100% local computation.
🔒 100 % no cliente — nenhum dado enviado
Calcule a entropia de Shannon em bits de qualquer texto ou senha para medir sua aleatoriedade e força. O cálculo roda 100% no seu navegador, então sua senha nunca é enviada pela Internet.
What is it for?
- ▸ Avaliar a força de uma senha antes de adotá-la
- ▸ Medir a aleatoriedade de uma chave ou token gerado pela sua aplicação
- ▸ Comparar várias políticas de senha em bits de entropia
- ▸ Verificar a aleatoriedade de uma string em um contexto criptográfico
FAQ
O que é entropia de Shannon?
A entropia de Shannon mede a quantidade média de informação, ou incerteza, contida em uma sequência de caracteres. Expressa em bits, ela aumenta à medida que o conteúdo se torna mais imprevisível e variado.
Quantos bits de entropia formam uma boa senha?
Uma senha geralmente é considerada forte a partir de cerca de 60 a 80 bits de entropia, e muito resistente acima de 100 bits. Quanto maior o valor, mais caro se torna um ataque de força bruta.
Como a entropia de Shannon é calculada?
Você calcula a frequência de cada caractere e depois aplica a fórmula H = -Σ p(x) log2 p(x). O resultado, em bits por caractere, é multiplicado pelo comprimento para obter a entropia total da string.