Gere senhas fortes e aleatórias usando criptografia do navegador. Configure comprimento e conjuntos de caracteres.
Em um mundo onde vazamentos de dados acontecem diariamente, a senha é muitas vezes a única barreira entre seus dados pessoais e criminosos. Senhas fracas são quebradas em milissegundos por ataques automatizados de força bruta.
Segundo o Relatório de Investigações de Violação de Dados da Verizon, mais de 80% das invasões envolvem credenciais comprometidas ou senhas fracas. Usar "123456", "password" ou o nome do seu cachorro é um convite para ter suas contas invadidas.
O que torna uma senha fraca?
- Palavras de dicionário ("senha", "admin").
- Sequências de teclado ("qwerty", "1q2w3e").
- Datas especiais (aniversário, casamento).
- Nomes de familiares ou animais de estimação.
- Senhas curtas (menos de 12 caracteres).
Entropia é a medida matemática de imprevisibilidade de uma senha. Quanto maior a entropia (medida em bits), mais difícil é para um computador adivinhar a senha por tentativa e erro.
| Senha Exemplo | Comprimento | Entropia Estimada | Tempo para Quebrar (Estimativa) |
|---|---|---|---|
123456 | 6 | ~20 bits | Instantâneo |
senha123 | 8 | ~35 bits | Segundos |
MinhaSenha@2024 | 15 | ~75 bits | Alguns anos (com hardware especializado) |
X9#kL2$mP5@qR8&vN3 | 18 | ~118 bits | Milhões de anos |
| Tipo de Ataque | Como Funciona | Como se Proteger |
|---|---|---|
| Força Bruta | Tenta todas as combinações possíveis de caracteres até encontrar a correta (aaaa, aaab, aaac...). | Senhas longas (+16 caracteres) e com todos os tipos de caracteres. |
| Ataque de Dicionário | Usa uma lista de palavras comuns (senha, password, 123456, futebol) e variações (senha123, SENHA@). | Nunca usar palavras reais. Use combinações aleatórias. |
| Credential Stuffing | Usa senhas vazadas de outros sites para tentar entrar na sua conta (já que muitas pessoas reutilizam senhas). | NUNCA reutilize senhas. Cada serviço deve ter uma senha única. |
| Rainbow Tables | Banco de dados pré-calculado de hashes de senhas comuns. Permite descobrir a senha original a partir do hash vazado. | Use serviços que aplicam salting (a maioria dos serviços modernos já faz isso). |
| Tipo | Exemplo | Por que é Ruim/Boa? |
|---|---|---|
| ❌ Fraca | flamengo123 | Palavra de dicionário + número sequencial. Quebra em segundos. |
| ❌ Fraca | Joao@1985 | Nome próprio + data. Facilmente adivinhável por engenharia social. |
| ❌ Fraca | 1q2w3e4r5t | Sequência de teclado. Muito comum e presente em listas de dicionário. |
| ✅ Forte | X9#kL2$mP5@qR8&vN3 | 18 caracteres aleatórios com todos os conjuntos. Virtualmente inquebrável. |
| ✅ Forte (Memorizável) | Correto-Cavalo-Bateria-Grampo | Método "Diceware": 4 palavras aleatórias separadas por hífen. Fácil de lembrar, difícil de quebrar. |
A Autenticação de Dois Fatores (2FA) ou Multi-Fator (MFA) adiciona uma segunda camada de proteção. Mesmo que alguém descubra sua senha, não conseguirá acessar sua conta sem o segundo fator.
| Método 2FA | Nível de Segurança | Recomendação |
|---|---|---|
| SMS / Ligação | Baixo (vulnerável a SIM Swap) | Use apenas se for a única opção. |
| App Autenticador (Google/Microsoft/Authy) | Alto (código gerado localmente) | Recomendado. Ative em todas as contas principais. |
| Chave de Segurança Física (YubiKey, Titan) | Máximo (phishing-proof) | Ideal para contas bancárias, e-mails corporativos e redes sociais de alto valor. |
| Biometria (Digital/Facial) | Médio-Alto (conveniente) | Ótimo para desbloqueio de dispositivos. Use junto com PIN forte. |
Correto-Cavalo-Bateria-Grampo.Correto-Cavalo-Bateria-Grampo-42!.X9#kL2$m.
crypto.getRandomValues(), que é um gerador de números aleatórios criptograficamente seguro. As senhas NUNCA são enviadas para nossos servidores. Você pode inclusive desconectar a internet e o gerador continuará funcionando.
Veja também