Skip to content

fabianogz/GERENCIADOR-SENHAS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Gerenciador de Senhas FG

Um gerenciador de senhas desenvolvido em Python com criptografia robusta.

Python Tkinter License Platform

📋 Sobre o Projeto

O Gerenciador de Senhas FG é uma solução completa para armazenar e gerenciar suas senhas de forma segura. Desenvolvido com foco na usabilidade e segurança, oferece funcionalidades avançadas de criptografia.

✨ Características Principais

  • 🔒 Segurança Avançada: Criptografia AES-256 com derivação de chave PBKDF2
  • 🎨 Interface Moderna: Design dark com cores cinza escuro e branco gelo
  • 🖥️ Integração Windows: Barra de título escura e tema nativo
  • 📱 Layout Responsivo: Interface adaptável com navegação intuitiva
  • 🎲 Gerador de Senhas: Criação automática de senhas seguras
  • 👁️ Toggle de Visibilidade: Sistema de mostrar/ocultar senhas
  • 💾 Backup Automático: Dados sempre protegidos e salvos

🛠️ Tecnologias Utilizadas

Linguagem e Framework

  • Python 3.7+: Linguagem principal do projeto
  • Tkinter: Framework nativo para interface gráfica
  • TTK: Widgets temáticos avançados

Bibliotecas de Segurança

  • Cryptography: Criptografia AES-256 e PBKDF2
  • Hashlib: Funções de hash SHA-256
  • Secrets: Geração criptograficamente segura de senhas
  • Base64: Codificação para versão simplificada

Bibliotecas Auxiliares

  • Pyperclip: Cópia para área de transferência (versão completa)
  • Pillow (PIL): Processamento de imagens e ícones
  • JSON: Armazenamento estruturado de dados
  • OS: Operações do sistema operacional

Interface e UX

  • Windows DWM API: Integração com tema escuro do Windows
  • Ctypes: Chamadas nativas do sistema Windows
  • Custom Widgets: Sistema de botões modernos personalizados

📦 Versões Disponíveis

🚀 Versão Completa (gerenciador_senhas.py)

  • Criptografia AES-256 robusta
  • Cópia real para área de transferência
  • Suporte completo a imagens
  • Todas as funcionalidades avançadas

Dependências:

pip install cryptography pillow pyperclip

📁 Estrutura do Projeto

📦 Gerenciador-Senhas-FG/
├── 🔐 gerenciador_senhas.py        # Versão completa
├── 🎨 fg.png                       # Ícone do aplicativo
├── 📚 README.md                    # Este arquivo
├── 💾 passwords.enc                # Dados criptografados (gerado)
└── 🔑 salt.bin                     # Salt criptográfico (gerado)

🤝 Contribuições

Contribuições são bem-vindas! Sinta-se livre para:

  • Reportar bugs
  • Sugerir novas funcionalidades
  • Melhorar a documentação
  • Otimizar o código

📜 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Gerenciador de Senhas FG v1.0 - Segurança nas suas mãos

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages