Ir para o conteúdo

Gerador de senhas

Gere uma senha aleatória forte de 8 a 64 caracteres, escolhendo minúsculas, maiúsculas, dígitos e símbolos, e veja uma estimativa de entropia em bits. A senha é criada pelo gerador criptográfico aleatório do seu navegador e nunca sai do seu dispositivo. Gratuito, sem cadastro. Para testar uma senha que você já usa, use o Password Strength Checker.

Selecione pelo menos um tipo de caractere

Força: Muito forte (103 bits de entropia)

Gerada localmente, nunca enviada

As senhas são geradas no seu dispositivo usando o gerador de números aleatórios criptograficamente seguro do seu navegador (crypto.getRandomValues). Nada é transmitido pela rede, nada é armazenado, e não podemos ver as senhas que você cria.

Conselhos sobre senhas

Use uma senha única para cada site. Quando um serviço é violado, os atacantes tentam imediatamente as senhas vazadas em provedores de e-mail, bancos e redes sociais — uma senha reutilizada transforma uma violação em muitas.

Use um gerenciador de senhas. Ninguém consegue lembrar dezenas de senhas longas e aleatórias, e anotá-las ou reutilizá-las anula o propósito. Um gerenciador de senhas as armazena criptografadas, as preenche para você, e só pede que você lembre uma frase-senha mestra forte.

Prefira o comprimento em vez da esperteza. Substituir letras por símbolos (p@ssw0rd) adiciona muito menos força do que simplesmente tornar a senha mais longa. Onde um site permitir, ative também a autenticação de dois fatores.

Como usar o gerador de senhas

  1. 1. Defina o comprimento. O controle deslizante vai de 8 a 64 caracteres e começa em 16.
  2. 2. Escolha os caracteres. Minúsculas, maiúsculas, dígitos e símbolos vêm todos ativados por padrão; pelo menos um deve permanecer ativo. Marque Excluir caracteres ambíguos para remover 0, O, 1, l e I.
  3. 3. Leia a linha de força. A barra mostra uma faixa — Fraca, Razoável, Forte ou Muito forte — com a entropia em bits.
  4. 4. Gere e copie. Uma senha aparece quando a página carrega; Gerar nova cria outra e Copiar a coloca na sua área de transferência. Salve-a imediatamente em um gerenciador de senhas.

Como as senhas são criadas

  • Aleatoriedade segura. Cada caractere é escolhido com crypto.getRandomValues, o gerador criptográfico do navegador, nunca com Math.random. Os valores são sorteados por amostragem com rejeição, então nenhum caractere é mais provável que outro por causa de arredondamento.
  • Um de cada conjunto. Se você marcar os quatro conjuntos, a senha terá garantidamente pelo menos uma letra minúscula, uma maiúscula, um dígito e um símbolo — uma regra que muitos sites ainda exigem. As demais posições são preenchidas com todos os caracteres selecionados, e depois a senha inteira é embaralhada para que os caracteres garantidos não fiquem no início.
  • O conjunto de símbolos é !@#$%^&*()-_=+[]{};:,.?, com 23 caracteres. Se um site rejeitar alguns deles, desmarque Símbolos e acrescente comprimento.
  • Nada sai da página. A senha é gerada e mantida na memória do seu navegador e não é enviada a lugar nenhum. O histórico da área de transferência do seu sistema operacional, se houver, pode guardar o que você copiar.

O comprimento vence a complexidade

A estimativa de força é a entropia de uma senha escolhida de forma uniformemente aleatória: comprimento × log₂(tamanho do conjunto de caracteres). Com os quatro conjuntos (85 caracteres), cada caractere acrescenta cerca de 6,4 bits; só com letras minúsculas, 4,7. A ferramenta arredonda o resultado e o classifica como Fraca abaixo de 40 bits, Razoável a partir de 40, Forte a partir de 60 e Muito forte a partir de 80 — regras práticas desta ferramenta, não um padrão do setor.

ComprimentoSó minúsculas (26)Letras e dígitos (62)Os quatro conjuntos (85)
838 bits, Fraca48 bits, Razoável51 bits, Razoável
1256 bits, Razoável71 bits, Forte77 bits, Forte
1675 bits, Forte95 bits, Muito forte103 bits, Muito forte
2094 bits, Muito forte119 bits, Muito forte128 bits, Muito forte

O comprimento faz mais do que a variedade. Vinte letras minúsculas (94 bits) são mais fortes do que doze caracteres tirados dos quatro conjuntos (77 bits), porque cada caractere extra multiplica o número de possibilidades, enquanto um conjunto maior de caracteres apenas eleva a base. A estimativa vale apenas para senhas geradas aleatoriamente. Uma senha que você inventa — ou uma com substituições como p@ssw0rd — tem muito menos força real do que seu comprimento sugere.

O que as orientações atuais dizem

O padrão dos EUA para identidade digital, NIST SP 800-63B (revisão 4), diz que os serviços devem exigir pelo menos 15 caracteres para senhas usadas isoladamente (8 quando usadas com um segundo fator), aceitar pelo menos 64, e não impor regras de composição, como misturar tipos de caracteres, nem forçar trocas periódicas. Também espera que os serviços aceitem gerenciadores de senhas e colagem, e que verifiquem as novas senhas contra listas de senhas comuns e vazadas. Na prática: escolha a senha mais longa que o site permitir, torne-a exclusiva daquele site, guarde-a em um gerenciador de senhas e ative a autenticação de dois fatores.

De qual ferramenta você precisa?

Use esta página para criar uma nova senha aleatória. Para verificar uma que você já tem, use o Password Strength Checker, que procura senhas comuns, palavras e padrões e também não envia nada. Para um identificador único, e não um segredo, use o Gerador de UUID; um UUID é único, mas não deve ser secreto.

Perguntas frequentes

É seguro gerar uma senha em um site?
Aqui, sim: a senha é criada no seu navegador pelo gerador criptográfico de números aleatórios, não é enviada pela rede nem armazenada, então o CitationEasy nunca a vê. Como em qualquer ferramenta, use um navegador em que confie e coloque o resultado diretamente em um gerenciador de senhas.
Quão longa deve ser minha senha?
Pelo menos 15 caracteres para uma conta protegida apenas por senha, segundo o NIST SP 800-63B, e mais onde o site permitir. Para a senha mestra de um gerenciador de senhas, use uma frase-senha longa. O controle deslizante aqui chega a 64 caracteres.
O que significa a estimativa de força?
É o número de bits de entropia: quantos palpites binários seriam necessários para ter certeza de encontrar a senha, supondo que ela tenha sido escolhida ao acaso entre os caracteres selecionados. Cada bit acrescentado dobra o trabalho. As faixas são regras práticas: abaixo de 40, fraca; de 40 a 59, razoável; de 60 a 79, forte; 80 ou mais, muito forte.
O que faz Excluir caracteres ambíguos?
Remove 0, O, 1, l e I, que se parecem em muitas fontes. É útil se você precisar ler a senha em voz alta ou digitá-la à mão, e custa muito pouca força: 16 caracteres dos quatro conjuntos caem de 103 para 101 bits.
Por que um site rejeita minha senha gerada?
Geralmente porque ele limita o comprimento ou não aceita alguns símbolos. Desmarque Símbolos, ou aumente o comprimento, e gere novamente. Sites que rejeitam senhas longas ou incomuns valem ser evitados quando você tem escolha.
Devo usar a mesma senha em vários sites?
Não. Quando um serviço é violado, os atacantes testam as senhas vazadas em outros serviços. Uma senha exclusiva para cada site limita o dano a uma conta.
Devo usar uma frase-senha em vez disso?
Várias palavras aleatórias podem ser ao mesmo tempo fortes e memoráveis, e são uma boa opção para uma senha mestra. Este gerador cria senhas de caracteres; para uma frase-senha, escolha as palavras ao acaso em vez de escolhê-las você mesmo.

Ferramentas relacionadas

Mais em Códigos e cifras