Password Vault
Password Vault is a powerful, modern password manager featuring AES-256 encryption.
It includes category organization, a password strength meter, QR code sharing, and a beautiful dark/light GUI to manage credentials with ease.
Features:
- AES-256 encryption
- Category organization
- Password strength meter
- QR code sharing
- Dark/Light theme
Tech Stack
- Python 3.x
- Tkinter (GUI)
- SQLite
- PyCryptodome (AES)
- Qrcode
Technical Architecture
UI -> Vault Manager -> Crypto Engine -> SQLite
Challenges & Lessons Learned
- Secure storage and master password flow
- Balancing crypto safety with usability
- QR sharing without leaking sensitive data
Testing / Logging / Monitoring
- Tests: Manual scenarios (add/update/delete, wrong password)
- Logging: Minimal logging due to security concerns
- Monitoring: Local app, no monitoring required
GitHub: https://github.com/furkandalyan/Password-Vault.git