Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

🔐 Password Strength Visualizer

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.

HTML5 CSS3 JavaScript License


🎯 Objetivo

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.

🎭 Feedback Visual

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

✨ Funcionalidades

  • 🔑 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

🧮 Critérios de Avaliação

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

🛠️ Tecnologias

  • HTML5
  • CSS3
  • JavaScript Vanilla
  • SVG
  • Google Fonts

📁 Estrutura Conceitual

Password-Strength-Visualizer

├── Interface Web
├── Motor de Avaliação
├── Gerador de Senhas
└── Feedback Visual

🔒 Segurança

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.


📸 Preview

┌──────────────────────────────┐
│        😄 Senha Forte        │
│                              │
│  M@x#9kLp2$Wq                │
│  ████████████████ 🟢         │
│                              │
│  Maiúsculas  ✓               │
│  Minúsculas  ✓               │
│  Números     ✓               │
│  Símbolos    ✓               │
└──────────────────────────────┘

📄 Licença

Projeto disponibilizado sob licença MIT.


⚠️ Observação

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.

About

Ferramenta educacional para análise de força de senhas e conscientização sobre segurança de credenciais.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors