Ir para o conteúdo
OneKitly

Calculadora de entropia de palavra-passe

Meça a robustez real de uma palavra-passe, ou a entropia de uma gerada ao acaso.

A Calculadora de entropia de palavra-passe transforma Comprimento de uma palavra-passe aleatória, Conjunto de carateres em Entropia (bits), Robustez, ao instante e de graça. Por exemplo, com Comprimento de uma palavra-passe aleatória = 12 e Conjunto de carateres = Minúsculas (26) devolve Entropia (bits) = 56,405 e Robustez = fair.

Como usar

  1. Introduza os seus valores: Comprimento de uma palavra-passe aleatória, Conjunto de carateres.
  2. Veja o resultado ao instante: Entropia (bits), Robustez.

Perguntas frequentes

Como funciona a Calculadora de entropia de palavra-passe?

Parte de Comprimento de uma palavra-passe aleatória e Conjunto de carateres para deduzir Entropia (bits) e Robustez. O cálculo é feito à medida que escreves, por isso o resultado atualiza a cada alteração.

Que valores pede a calculadora?

2 valores: Comprimento de uma palavra-passe aleatória e Conjunto de carateres. Não é preciso mais nada — nem conta, nem carregar ficheiros.

Como é um cálculo típico?

Com Comprimento de uma palavra-passe aleatória = 12 e Conjunto de carateres = Minúsculas (26), a calculadora devolve Entropia (bits) = 56,405 e Robustez = fair. Estes números vêm desta mesma ferramenta: introduz os mesmos valores para os reproduzires.

Quanto muda o resultado com outros valores?

Bastante. Com Comprimento de uma palavra-passe aleatória = 24 e Conjunto de carateres = Mai + min (52), Entropia (bits) passa de 56,405 para 136,811 — por isso vale a pena testar vários cenários em vez de confiar num só número.

Que opção de «Conjunto de carateres» devo escolher?

Podes escolher entre « Minúsculas (26) », « Mai + min (52) », « Letras + dígitos (62) » e « + símbolos (95) ». Cada opção muda o que a ferramenta calcula: alterna e compara — por omissão é « Minúsculas (26) ».

O que dá com valores mais baixos?

Reduzido a Comprimento de uma palavra-passe aleatória = 6 e Conjunto de carateres = Minúsculas (26), Entropia (bits) dá 28,203. Vale a pena verificar os dois extremos antes de confiar num único resultado.

Em que casos se usa na prática?

Verificar se um download corresponde ao checksum publicado, comparar dois ficheiros sem os ler e gerar uma assinatura para um pedido de API.

Qual é o erro mais comum?

Aplicar hash a uma palavra-passe com um algoritmo rápido. MD5 e SHA foram feitos para serem velozes, exatamente o oposto do necessário: uma palavra-passe precisa de uma função deliberadamente lenta como bcrypt, scrypt ou Argon2.

De onde vêm os dados e quão atuais são?

Os resumos seguem as especificações publicadas e são calculados pela implementação criptográfica do navegador quando existe, pelo que um valor pode ser confrontado com qualquer outra ferramenta conforme.

Para saber mais

Todos os guias
ExplicaçãoEntropia de palavras-passe: o que um medidor de robustez não pode saberA entropia mede o processo que produziu uma palavra-passe, não os carateres que a compõem. H = L x log2(R) só é verdade quando cada carácter foi escolhido ao acaso — e é precisamente por isso que um medidor que pontua uma palavra-passe inventada por um humano pelas suas classes de carateres está a medir a coisa errada.GuiaO que um gestor de palavras-passe não consegue medirA entropia dá preço a um único ataque: adivinhação offline contra um hash roubado. Acima de cerca de 90 bits o número deixa de decidir seja o que for — e o indicador deste site subavaliou uma palavra-passe aleatória de 20 carateres em 300 tiragens em 300.ExplicaçãoEntropia de palavras-passe explicada: bits, comprimento e quanto tempo leva a quebrarO que a entropia de uma palavra-passe realmente mede, porque o comprimento supera a complexidade e como os bits de entropia se traduzem num tempo de quebra realista.ExplicaçãoNotação Big O para iniciantes: O(1), O(n), O(n ao quadrado) e O(log n) explicadasO Big O descreve como o trabalho de um algoritmo cresce à medida que a entrada cresce. Eis o que significam O(1), O(n), O(n ao quadrado) e O(log n) e porque a diferença importa.ExplicaçãoO que são UTF-8 e Unicode? Pontos de código, codificação em bytes e porque o UTF-8 venceuO Unicode atribui a cada carácter um ponto de código; o UTF-8 codifica esses pontos de código em um a quatro bytes. Eis como funciona e porque bateu as alternativas.GuiaProteger uma rede Wi-Fi doméstica: a chave, o protocolo e a rede de convidadosA fonte aleatória do gerador auditada linha a linha, o que o SAE remove realmente, porque o modo de transição devolve quase tudo, e o que todos os guias sobre rede de convidados deixam de fora.