Gerador de senhas

Uma senha nova é criada assim que a página carrega, pelo gerador criptográfico do seu navegador. Nada é transmitido, registrado ou armazenado.

Como usar

  1. Defina o tamanho: 16 caracteres é um mínimo sensato, 20 ou mais para contas importantes.
  2. Escolha os conjuntos: maiúsculas, minúsculas, dígitos e símbolos.
  3. Ative «sem caracteres ambíguos» se for ditar a senha ou digitá-la à mão.
  4. Toque em Copiar, cole no seu gerenciador de senhas e nunca repita a senha em outro site.

Bom saber

Por que o tamanho vence a complexidade

Cada caractere a mais multiplica o número de senhas possíveis, enquanto trocar «a» por «@» quase não ajuda: essas substituições já estão nas listas dos atacantes. Uma senha aleatória de 20 caracteres em um alfabeto de 90 tem cerca de 130 bits de entropia, muito além de qualquer ataque de força bruta viável hoje.

De onde vem a aleatoriedade

O gerador usa crypto.getRandomValues(), que puxa da fonte aleatória criptograficamente segura do sistema operacional — e não Math.random(), previsível e inadequado para segredos. Valores que causariam viés de módulo são descartados e sorteados de novo, então todos os caracteres têm a mesma chance.

O que fazer com a senha

Guarde-a em um gerenciador de senhas, não em uma nota ou em um formulário do navegador que você não consegue auditar. Use uma senha diferente em cada serviço, para que um vazamento não abra os demais, e ative a verificação em duas etapas sempre que existir.

Perguntas frequentes

Este gerador de senhas é seguro?

A senha é criada inteiramente no seu navegador com a fonte criptográfica do sistema. Ela não trafega pela rede, não vai para logs e não é armazenada — recarregar a página a descarta.

Qual deve ser o tamanho da senha?

Pelo menos 16 caracteres para contas comuns e 20 ou mais para e-mail, banco e senha mestra do gerenciador. O tamanho importa muito mais que símbolos exóticos.

O que significa o número de entropia?

Ele estima quantos bits aleatórios a senha contém: abaixo de 60 bits é fraca, entre 60 e 90 é razoável, acima de 90 bits é forte contra qualquer ataque offline realista.

Por que evitar caracteres parecidos?

Zero e O maiúsculo, um e l minúsculo ficam idênticos em muitas fontes. Excluí-los ajuda quando a senha precisa ser ditada, anotada ou digitada em uma TV ou console.

Dá para gerar senha offline?

Sim. Depois que a página carrega você pode desconectar da internet: o gerador continua funcionando porque roda localmente.

Vocês guardam as senhas geradas?

Não. Não há servidor envolvido: a senha existe apenas na aba do navegador até você fechá-la ou recarregar.

Ferramentas relacionadas