Ferramenta educacional para análise visual da força de senhas, criada para demonstrar boas práticas de segurança de credenciais.
O projeto utiliza feedback visual interativo para ajudar usuários a compreenderem os fatores que tornam uma senha mais segura.
Criar uma ferramenta simples e intuitiva para:
- incentivar a criação de senhas mais fortes;
- demonstrar critérios de segurança;
- melhorar a conscientização sobre proteção de credenciais.
O sistema apresenta uma indicação visual conforme a complexidade da senha:
| Nível | Indicador |
|---|---|
| 🔴 Fraca | Baixa complexidade |
| 🟡 Regular | Necessita melhorias |
| 🟢 Forte | Boa combinação de caracteres |
- 🔑 Geração de senhas aleatórias
- 📊 Análise de força em tempo real
- 🎨 Interface visual interativa
- 📈 Indicador de progresso
- ⚙️ Controle de tamanho da senha
- 🔠 Suporte a diferentes tipos de caracteres:
- Letras maiúsculas
- Letras minúsculas
- Números
- Símbolos
- 📋 Cópia rápida da senha
- 👁️ Mostrar e ocultar senha
- 💻 Execução local no navegador
A análise considera fatores como:
- Comprimento da senha
- Diversidade de caracteres
- Uso de letras maiúsculas e minúsculas
- Presença de números
- Uso de símbolos especiais
- Identificação de padrões comuns
- HTML5
- CSS3
- JavaScript Vanilla
- SVG
- Google Fonts
Password-Strength-Visualizer
├── Interface Web
├── Motor de Avaliação
├── Gerador de Senhas
└── Feedback Visual
Este projeto tem finalidade educacional e demonstra conceitos relacionados a:
- segurança de credenciais;
- criação de senhas fortes;
- conscientização de usuários.
Não armazena, transmite ou coleta senhas informadas.
┌──────────────────────────────┐
│ 😄 Senha Forte │
│ │
│ M@x#9kLp2$Wq │
│ ████████████████ 🟢 │
│ │
│ Maiúsculas ✓ │
│ Minúsculas ✓ │
│ Números ✓ │
│ Símbolos ✓ │
└──────────────────────────────┘
Projeto disponibilizado sob licença MIT.
O código-fonte completo e detalhes de implementação não fazem parte deste repositório público.
Este projeto existe como demonstração técnica e de conscientização em segurança.