Gerador de Senhas
Gere senhas aleatórias seguras, frases-chave memoráveis e PINs seguros com análise de força em tempo real e estimativas de tempo de quebra.
Tabela de referência
| Comprimento da Senha | Sua Senha | Força | Entropia |
|---|---|---|---|
| 4 | w94} | 🔴 Muito Fraca | 26 bits |
| 5 | BLS3Y | 🔴 Muito Fraca | 32,5 bits |
| 10 | vD[eCks,D= | 🟡 Razoável | 65,1 bits |
| 15 | i0-k&`1A`aM})O? | 🟢 Forte | 97,6 bits |
| 20 | 2m8?m1zPr)!QJB;=JAKV | 🟣 Muito Forte | 130,2 bits |
| 25 | n`vQwt8:=LIgr.c*uK?`xrYIf | 🟣 Muito Forte | 162,7 bits |
| 30 | 0c5$kRuWr-Rp_}7e)Xf/1SOyd7&=GW | 🟣 Muito Forte | 195,2 bits |
| 40 | 84#[cy@v%Bj7((.)wbP#u]oI[9KiUE#&wZ9`FwE^ | 🟣 Muito Forte | 260,3 bits |
| 50 | U}%=6,W!s{1)KPkDdFmH$[N<*LX;mitlQen8yf,RF:QPjp(fu6 | 🟣 Muito Forte | 325,4 bits |
| 60 | /yG5B5tG0Z*1k<OOS80u/o:;aUZdlf%<f2X(8rjJ}?BLC2GaP<_.]Yvy+{oL | 🟣 Muito Forte | 390,5 bits |
| 70 | fYME(`kYtTq&G*KE29QTTu*2nQZ^Nsd;@f?%)3-QN}yx=O+/`e?5U/sq}SOjISOrHBCLlU | 🟣 Muito Forte | 455,5 bits |
| 75 | pg5*b|>YLs29|@$4Q@gb@Y~O[W1FA)Jc`J`nZFuDvDn;?&w6b:*d~dm3#?-,88ov8l+y}W{[n,] | 🟣 Muito Forte | 488,1 bits |
| 80 | DO3lJM7+kBAU@Brw>7wi:[m[~:gbvw03(#p8KC}7#L%)c|2v)b]6N@h%40Vd~AK$O/w*44*,R*Rd=>_d | 🟣 Muito Forte | 520,6 bits |
| 90 | OW*a>Kd#]l.JlDjMr3+&W$+sZM,XI:,ITVIc6,p!0D[}.f#!zAxGzC`Sna8gh]}#bmW%iJiwE$z#`QYZavfKBGUNbT | 🟣 Muito Forte | 585,7 bits |
| 100 | >osMg[oOrI0Mg7*E=7&,aZ<TwA7wIa]3D>-_Jn7zoy&00v}FO%y&|d*s+GJUB]8t(>PUB;qLjogd_.e!^#Ho#/Uzk}]#y35BcPm1 | 🟣 Muito Forte | 650,8 bits |
Dicas de Segurança de Senhas
- Use 16+ caracteres — cada caractere extra torna sua senha exponencialmente mais difícil de quebrar.
- Nunca reutilize senhas entre sites — uma violação expõe todas as contas que compartilham essa senha.
- Frases-chave como Maçã-Bravo7-Xadrez-Delta são fortes e memoráveis.
- Habilite autenticação de dois fatores (2FA) mesmo com senhas fortes para contas críticas.
O que Torna uma Senha Forte?
Como Funciona a Entropia da Senha
Melhores Práticas de Senhas
- Use 16+ caracteres para senhas e 5+ palavras para frases-chave — comprimento é a defesa mais forte contra ataques de força bruta.
- Habilite 2FA em todas as contas críticas (email, bancárias, redes sociais) — mesmo uma senha comprometida não pode contornar um segundo fator.
- Use um gerenciador de senhas para gerar e armazenar senhas únicas para cada conta — humanos não conseguem lembrar com confiabilidade dezenas de senhas fortes.
- Nunca compartilhe senhas via email, texto ou chat — esses canais podem ser interceptados ou armazenados em texto simples.
- Verifique se suas senhas foram expostas em violações de dados usando serviços como Have I Been Pwned (haveibeenpwned.com).
- Evite informações pessoais em senhas — nomes, aniversários, nomes de animais e endereços são as primeiras coisas que atacantes tentam.
Métodos de Ataque e Tempos de Quebra
- Online Limitado (100/hr): Formulários de login web com limitação de taxa — até senhas curtas sobrevivem dias. A maioria dos sites usa isso.
- Online Sem Limite (10/seg): APIs sem limitação de taxa — senhas fracas caem em horas. Sempre adicione limitação de taxa.
- Offline Hash Lento (10K/seg): Vazamentos de banco de dados com hash bcrypt/Argon2 — sistemas bem projetados tornam cada tentativa cara.
- Offline Hash Rápido (10B/seg): Vazamentos com hash MD5/SHA-1 — GPUs modernas testam bilhões de combinações por segundo.
- Ataque de Dicionário: Tenta palavras comuns, nomes, padrões primeiro — 'Senha123!' cai instantaneamente apesar dos caracteres mistos.
- Credential Stuffing: Usa listas de senhas vazadas em outros sites — senhas reutilizadas permitem comprometimento de contas em cascata.
Exemplos de Força de Senhas
Compare forças reais de senhas
Senhas Fracas vs Fortes
- ❌ 'senha123' → 0 bits de entropia (palavra do dicionário) → Quebrada INSTANTANEAMENTE
- ❌ 'Tr0ub4dor&3' → ~28 bits (substituições comuns) → Quebrada em SEGUNDOS
- ⚠️ 'xK9#mL2$' (8 caracteres, todos os tipos) → 52,4 bits → Quebrada em 6 horas (hash rápido)
- ✅ 'aX7$mK9#pL2&nR5!' (16 caracteres) → 104,8 bits → 394 bilhões de anos (hash rápido)
- ✅ 'Maçã-Bravo7-Xadrez-Delta' (frase-chave) → ~45 bits → anos (hash rápido)
- ✅ 'Gelo-Brilho4-Refúgio-Jóia-Luz' (5 palavras) → ~55 bits → séculos
Comprimento importa mais. Uma senha de 16 caracteres com todos os tipos é essencialmente inquebrantável.
Exemplo de Matemática de Entropia
- Senha: 16 caracteres usando minúsculas + maiúsculas + números + símbolos
- Tamanho do conjunto de caracteres: 26 + 26 + 10 + 32 = 94 caracteres
- Entropia = 16 × log₂(94) = 16 × 6,55 = 104,8 bits
- Combinações totais = 94¹⁶ = 3,7 × 10³¹
- A 10 bilhões de tentativas/seg: 3,7 × 10³¹ ÷ 10¹⁰ = 3,7 × 10²¹ segundos
- Isso é aproximadamente 117 trilhões de anos para tentar todas as combinações
Tempo médio de quebra = metade do total = ~59 trilhões de anos. Sua senha está segura.
Perguntas Frequentes
Como funciona este gerador de senhas?
Esta ferramenta usa aleatoriedade de qualidade criptográfica para gerar senhas. Para senhas aleatórias, seleciona caracteres do seu conjunto de caracteres escolhido (maiúsculas, minúsculas, números, símbolos) com probabilidade igual. Para frases-chave, escolhe aleatoriamente palavras de uma lista curada de 200 palavras. Para PINs, gera dígitos aleatórios. Toda a geração acontece localmente no seu navegador — nenhuma senha é enviada para qualquer servidor ou armazenada em qualquer lugar.
Qual comprimento de senha devo usar?
Para senhas aleatórias, use pelo menos 16 caracteres com todos os tipos de caracteres habilitados. Isso dá mais de 104 bits de entropia, tornando ataques de força bruta inviáveis. Para frases-chave, use pelo menos 4-5 palavras com um separador e número. Para PINs, use 6+ dígitos — PINs de 4 dígitos têm apenas 10.000 combinações, que podem ser quebradas em segundos. A regra geral: mais longo é sempre mais forte, e cada caractere extra multiplica a segurança exponencialmente.
O que significam as estimativas de tempo de quebra?
Estimamos tempos de quebra para três cenários: Online Limitado assume 100 tentativas por hora (login web típico com limitação de taxa). Offline Hash Lento assume 10.000 tentativas por segundo (um banco de dados vazado usando bcrypt ou Argon2). Offline Hash Rápido assume 10 bilhões de tentativas por segundo (um banco de dados vazado usando hash MD5 ou SHA-1 fraco, quebrado em GPUs modernas). O cenário offline hash rápido é o mais perigoso e mais realista para violações de dados.
Uma frase-chave é melhor que uma senha aleatória?
Frases-chave e senhas aleatórias servem necessidades diferentes. Uma frase-chave de 5 palavras como 'Gelo-Brilho4-Refúgio-Jóia-Luz' é fácil de digitar e memorizar, com entropia decente (~55 bits). Uma senha aleatória de 16 caracteres como 'aX7$mK9#pL2&nR5!' tem entropia maior (~105 bits) mas é mais difícil de lembrar. Se você usa um gerenciador de senhas, escolha senhas aleatórias para máxima segurança. Se precisa memorizar (como uma senha mestra), use uma frase-chave longa com 5+ palavras.
O que é entropia de senha?
Entropia mede a aleatoriedade de uma senha em bits. É calculada como: comprimento × log₂(tamanho_do_conjunto_de_caracteres). Entropia maior significa mais combinações possíveis e tempos de quebra mais longos. Limiares chave: abaixo de 40 bits é muito fraco (quebrável em minutos), 40-59 bits é fraco, 60-79 bits é razoável, 80-99 bits é forte, e 100+ bits é muito forte (essencialmente inquebrantável com a tecnologia atual). Cada bit adicional dobra o número de tentativas necessárias.
Devo evitar caracteres ambíguos?
A opção 'Evitar Caracteres Ambíguos' remove caracteres que parecem similares em muitas fontes: 0 (zero) vs O (letra), l (L minúsculo) vs 1 (um) vs I (i maiúsculo), S vs 5, B vs 8. Habilite isso quando você pode precisar ler ou ditar a senha em voz alta, copiá-la à mão, ou usá-la em sistemas com fontes difíceis de ler. A ligeira redução no conjunto de caracteres tem impacto mínimo na segurança se você compensar com uma senha ligeiramente mais longa.