Skip to content

theycallmefreire/password-strength-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Password Strength Analyzer

image

Analisador de força de senhas que verifica complexidade e checa se a senha foi vazada em violações de dados.

🎯 Sobre

Projeto de cybersecurity que avalia a segurança de senhas através de múltiplos critérios e integração com a API Have I Been Pwned.

Verificações realizadas:

  • Comprimento mínimo (8+ caracteres)

  • Letras maiúsculas e minúsculas

  • Números e caracteres especiais

  • Consulta em banco de senhas vazadas

    image

🚀 Instalação

git clone https://github.com/theycallmefreire/password-strength-analyzer.git
cd password-strength-analyzer
pip install -r requirements.txt

💻 Uso

python main.py

Digite sua senha e receba feedback instantâneo com pontuação e sugestões de melhoria.

🔒 Segurança

A integração com Have I Been Pwned usa o método k-anonymity:

  • Sua senha nunca é enviada completa
  • Apenas 5 caracteres do hash SHA-1 são transmitidos
  • Comparação feita localmente

🛠️ Tecnologias

  • Python 3.x
  • Requests (API calls)
  • Hashlib (SHA-1 hashing)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages