Gerador de senhas

Gere senhas fortes localmente no navegador.

O formulário interativo fica disponível quando o JavaScript está ativo.

Como usar

Escolha um comprimento entre 8 e 128 caracteres (20 por padrão) e de quais conjuntos de caracteres sortear: letras maiúsculas, letras minúsculas, números e os símbolos !@#$%^&*()-_=+[]{}. “Gerar” cria uma senha nova a cada clique, e “Copiar” a coloca na área de transferência.

Cada caractere vem da fonte aleatória criptográfica do navegador, e pelo menos um caractere de cada conjunto marcado é incluído antes de a ordem ser embaralhada, então a senha nunca deixa de fora um conjunto que você pediu. A senha é gerada no seu navegador e não é armazenada nem enviada para lugar nenhum.

O comprimento vale mais que a variedade, e por larga margem. Cada caractere sorteado entre os quatro conjuntos (80 caracteres possíveis) acrescenta cerca de 6,3 bits de entropia, então os 20 caracteres padrão dão cerca de 126 bits. Vinte letras minúsculas dão cerca de 94 bits; oito caracteres dos quatro conjuntos dão só cerca de 51. A senha mais longa e mais simples é mais de dez trilhões de vezes mais difícil de percorrer.

Se um site recusar alguns símbolos, desmarque “Símbolos” e acrescente alguns caracteres a mais: 22 letras e números são mais fortes que 16 caracteres com símbolos. Para uma senha que você precisa memorizar e digitar, uma frase-senha de várias palavras aleatórias é mais fácil de usar; esta ferramenta gera senhas de caracteres, que devem ficar em um gerenciador de senhas.

Exemplo

Gera uma nova senha de 20 caracteres com os quatro grupos de caracteres. O resultado muda a cada geração.

  • 20 caracteres, todos os conjuntosCerca de 126 bits de entropia: o padrão, e mais que suficiente para qualquer conta.
  • 20 caracteres, só minúsculasCerca de 94 bits.
  • 8 caracteres, todos os conjuntosCerca de 51 bits: bem mais fraca, apesar dos símbolos.
  • Um site que recusa símbolosDesmarque “Símbolos” e use 22 caracteres ou mais.

Perguntas frequentes

Símbolos deixam a senha mais forte?

Um pouco, e muito menos do que acrescentar caracteres. Cada caractere a mais multiplica o espaço de busca; acrescentar símbolos só alarga o alfabeto uma vez. Se for para escolher, escolha uma senha mais longa.

É seguro reutilizar uma senha gerada?

Não é seguro reutilizar nenhuma senha, por mais forte que seja. A força decide quanto tempo ela resiste a uma tentativa de quebra; a reutilização decide quantas contas caem quando um site é invadido. São problemas distintos, e só um gerenciador de senhas resolve o segundo.

A senha gerada fica armazenada em algum lugar?

Não. Ela só existe na página até você copiá-la ou sair; nada é registrado nem enviado.

O que significa entropia aqui?

Uma medida de quantas senhas são possíveis: n bits significam 2ⁿ possibilidades, então um atacante que testasse todas precisaria de até 2ⁿ tentativas. Cada bit a mais dobra o trabalho.

Ferramentas relacionadas