Gerador de senhas
Crie na hora senhas aleatórias fortes, geradas pelo gerador criptográfico do seu navegador, sem enviar nada para os nossos servidores
Regras da senha
crypto.getRandomValues, o gerador aleatório criptográfico do seu navegador.
Como a aleatoriedade criptográfica protege as suas contas
Geradores convencionais costumam depender de fórmulas pseudoaleatórias previsíveis. Esta ferramenta usa o gerador de números aleatórios criptograficamente seguro do seu navegador (Web Crypto API).
Ao combinar diferentes conjuntos de caracteres (maiúsculas, minúsculas, números e símbolos) com um tamanho suficiente (16 ou mais), o número de combinações cresce tanto que um ataque de força bruta deixa de ser viável.
Senha gerada
Como usar esta ferramenta
- Defina o tamanho da senha com o controle deslizante ou a caixa numérica.
- Marque os conjuntos de caracteres desejados: maiúsculas, minúsculas, números e símbolos.
- Clique em “Gerar nova senha” para um novo sorteio e acompanhe o indicador de entropia.
- Copie a senha e guarde-a em um gerenciador de senhas antes de fechar a aba.
Exemplo prático
Um site aceita apenas letras e dígitos, então você desmarca os símbolos e o conjunto fica com 26 + 26 + 10 = 62 caracteres. Com 12 caracteres, a entropia é 12 × log₂(62) ≈ 71,5 bits, classificada como “Forte”. Se o site aceitar símbolos, o conjunto sobe para 91 e os mesmos 12 caracteres dão cerca de 78,1 bits; com 16 caracteres chega-se a uns 104,1 bits, “Muito forte”. Cada caractere a mais rende mais que um conjunto de caracteres a mais, então, quando possível, o tamanho é a melhoria mais barata. Nunca reutilize o resultado em uma segunda conta: a entropia só vale se a senha for única e secreta.
Metodologia
Esta ferramenta gera senhas acionando o método nativo da Web Cryptography API: window.crypto.getRandomValues(). Diferente do Math.random() padrão, isso garante pseudoaleatoriedade criptograficamente segura. Cada caractere é sorteado de forma independente do conjunto que você marcar: 26 maiúsculas, 26 minúsculas, 10 dígitos e 29 símbolos, até 91 caracteres no total.
Cinco deslizes que enfraquecem até uma senha aleatória
Um gerador aleatório só ajuda se o resto do hábito acompanhar. Estes são os escorregões mais comuns, com os números que a ferramenta mostra para cada um.
- Confiar mais em símbolos do que no tamanho. Oito caracteres dos quatro conjuntos (91 caracteres) dão cerca de 52,1 bits, nível Razoável. Dezesseis letras minúsculas sozinhas dão cerca de 75,2 bits, nível Forte. Mexa primeiro no controle de tamanho, antes de marcar mais conjuntos.
- Desmarcar símbolos sem compensar. Alguns sites recusam certos símbolos. Com 12 caracteres, ir de 91 para 62 caracteres no conjunto derruba o resultado de 78,1 para 71,5 bits. Dois ou três caracteres a mais recuperam a diferença.
- Confiar na variedade numa senha curta. Cada tipo marcado aparece pelo menos uma vez, mas 6 caracteres ainda deixam poucas combinações. Aumente primeiro o tamanho.
- Ler o medidor como garantia. Ele avalia como a senha foi sorteada, não como o site a guarda nem se houve vazamento. Usar a mesma senha em duas contas anula a vantagem.
- Fechar a aba antes de salvar. Nada é guardado: a senha existe só na memória do seu navegador. Copie para um gerenciador de senhas antes de sair da tela.
Reforce sua segurança digital
Uma chave de segurança física, uma caderneta de senhas e um filtro de privacidade
Yubico YubiKey 5C NFC - autenticação multifator
Uma chave de segurança física USB-C e NFC para login em duas etapas, segundo o anúncio. Funciona nos serviços que aceitam chaves de segurança.
Caderno de senhas Adams - tamanho de bolso
Uma caderneta de bolso com índice alfabético para senhas, segundo o anúncio. O papel fica offline, mas guarde-a em lugar seguro; a alternativa é um gerenciador de senhas.
Filtro de privacidade magnético para Macbook Air
Um filtro de privacidade magnético para a tela de um MacBook Air, segundo o anúncio, que reduz o ângulo de visão em lugares públicos.
Como Associado da Amazon, ganhamos comissões por compras qualificadas, sem custo adicional para você.
Perguntas frequentes
Por que esse gerador é mais seguro do que pensar em uma senha sozinho? ▼
Nós, humanos, somos inerentemente previsíveis e tendemos a confiar em padrões, palavras ou datas reconhecíveis, como uma maiúscula no início e um número no fim. Esta ferramenta utiliza uma API criptográfica para selecionar caracteres com aleatoriedade criptograficamente segura, criando uma sequência matematicamente resistente a ataques de dicionário e força bruta.
O que acontece com as senhas após serem geradas? ▼
Elas permanecem apenas na memória ativa do seu navegador e desaparecem no momento em que você atualiza ou fecha a página. Não temos servidores recebendo os textos gerados. Como nada é salvo, guarde a senha em um gerenciador de senhas imediatamente.
Se eu marcar as quatro opções, toda senha terá todos os tipos de caractere? ▼
Sim. O gerador garante que cada conjunto marcado apareça pelo menos uma vez e depois sorteia os outros caracteres do conjunto combinado. Por isso uma senha de 4 caracteres com os quatro conjuntos sempre tem um de cada, e as mais longas misturam à vontade.
Qual deve ser o tamanho da minha senha? ▼
O comprimento importa mais que a variedade. Cada caractere extra do conjunto completo de 91 soma cerca de 6,5 bits, enquanto ativar mais um conjunto soma menos de um bit por caractere. Para contas importantes, 16 caracteres ou mais é uma meta sensata; a orientação atual do NIST fixa 15 como mínimo para senhas de fator único. Uma senha exclusiva por site e um segundo fator protegem mais do que uma única senha longa reutilizada em todo lugar.
Todos os caracteres têm a mesma chance? ▼
Sim. A ferramenta usa o gerador aleatório criptográfico do seu navegador (crypto.getRandomValues) e descarta os poucos valores que favoreceriam alguns caracteres, então todos os caracteres do conjunto têm a mesma chance. Ela também garante que cada tipo marcado (maiúsculas, minúsculas, números, símbolos) apareça pelo menos uma vez. Evitar caracteres parecidos tira 0, O, o, 1, l, I e |: a senha fica mais fácil de ler em voz alta ou digitar a partir do papel, com um conjunto um pouco menor.