DevToolPal
PT

Gerador de Senhas

Gere senhas fortes e aleatórias com um gerador criptograficamente seguro, direto no seu navegador.

Roda localmente, nada é enviado

Opções

Senhas

0 caracteres · 0 B

O que faz

O gerador de senhas cria senhas fortes e aleatórias a partir dos conjuntos de caracteres que você escolher: letras minúsculas, letras maiúsculas, dígitos e símbolos. Cada senha tem a garantia de conter pelo menos um caractere de cada conjunto ativado, o que atende às regras de composição exigidas pela maioria dos sites.

A aleatoriedade vem do gerador criptograficamente seguro do seu navegador, não de Math.random. Os caracteres são escolhidos com amostragem por rejeição, então todos os caracteres do conjunto têm a mesma probabilidade e não há viés para o início do alfabeto.

Como usar

  1. Escolha o Tamanho. O rótulo mostra a entropia de uma senha com as configurações atuais.
  2. Escolha a Quantidade de senhas a gerar de uma vez.
  3. Ative ou desative os conjuntos de caracteres. Ative Evitar parecidos se a senha for lida ou digitada à mão.
  4. Clique em Gerar para obter um novo lote e depois copie uma linha ou baixe a lista.

O que torna uma senha forte

O tamanho importa mais que a complexidade. Uma senha de 16 caracteres usando os 94 caracteres ASCII imprimíveis tem cerca de 104 bits de entropia; mesmo a um trilhão de tentativas por segundo, testar todas as combinações levaria muito mais tempo que a idade do universo. Uma senha curta com símbolos é mais fraca que uma longa só com letras.

Tão importante quanto: use uma senha diferente para cada site e guarde-as em um gerenciador de senhas. A maioria das invasões de conta vem de senhas reutilizadas depois do vazamento de outro site, não de adivinhação.

Exemplo

Com as configurações padrão (16 caracteres, todos os conjuntos), você obtém senhas como:

q7#Lm2^vR!xP9tGd
Wz$4kN8@hE&c3uJy

Cada uma é diferente a cada vez; estes exemplos servem só como ilustração, então não os use.

Perguntas frequentes

› As senhas são geradas em um servidor?

Não. Elas são criadas no seu navegador com a Web Crypto API (crypto.getRandomValues), um gerador aleatório criptograficamente seguro. Nada é enviado pela rede nem armazenado.

› Qual deve ser o tamanho da minha senha?

Para contas protegidas por um gerenciador de senhas, 16 ou mais caracteres dos quatro conjuntos são mais que suficientes (mais de 100 bits de entropia). Para uma senha mestra ou chave de criptografia de disco, use 20 ou mais.

› O que significa "bits de entropia"?

Mede quantas tentativas um atacante precisaria fazer: cada bit a mais dobra o trabalho. É calculado como tamanho × log2(número de caracteres possíveis). 80 bits é forte contra ataques online e a maioria dos ataques offline; 100+ bits está além de qualquer força bruta viável.

› Por que evitar caracteres parecidos?

Caracteres como 0 e O, ou 1, l e I, são difíceis de distinguir quando você lê uma senha em voz alta ou a digita a partir de um papel. Excluí-los custa um pouco de entropia, que você compensa com uma senha um pouco mais longa.