As senhas que os humanos inventam são as que os invasores adivinham primeiro – nomes, datas, padrões de teclado e palavras de dicionário com um '1!' anexado. Este gerador cria senhas verdadeiramente aleatórias usando a fonte criptográfica aleatória do seu navegador, gerada localmente e nunca enviada a lugar nenhum.
Como funciona
Escolha um comprimento e um conjunto de caracteres. Cada caractere é desenhado de forma independente por meio de crypto.getRandomValues — a mesma fonte segura usada para chaves de criptografia — de um conjunto que omite caracteres semelhantes (I/l, O/0) para evitar erros de transcrição.
A fórmula
Com letras, números e símbolos, o conjunto contém aproximadamente 70 caracteres (≈ 6,1 bits cada). Uma senha de 16 caracteres carrega, portanto, cerca de 98 bits de entropia – muito além do alcance prático da força bruta.
Exemplo resolvido
Com 10 bilhões de tentativas por segundo, uma senha aleatória de 16 caracteres do conjunto completo levaria cerca de 10¹⁰ anos para ser esgotada – contra menos de uma hora para uma senha típica de 8 caracteres feita por humanos encontrada em listas de senhas vazadas.
Perguntas frequentes
Qual deve ser o tamanho das minhas senhas?
Mais de 16 caracteres para qualquer coisa importante; 12 como piso absoluto. O comprimento supera a complexidade: cada caractere adicionado multiplica o espaço de pesquisa pelo tamanho total do conjunto de caracteres.
Como devo me lembrar disso?
Você não é - é para isso que servem os gerenciadores de senhas. Memorize uma senha mestra forte e deixe o gerente manter uma senha aleatória exclusiva por site, que também contém os danos de qualquer violação.
Gerar uma senha online é seguro?
Este gerador roda inteiramente no seu navegador usando a API criptográfica; nada é transmitido ou armazenado. Ainda assim, para os segredos de maior risco, um gerador integrado de um gerenciador de senhas confiável é o padrão ouro.