A simple, encrypted password manager built with Python. This project securely stores and retrieves passwords using AES encryption and an SQLite database, ensuring your sensitive data remains safe.
🔽 Download Secure Password Manager (.exe)
Open your terminal or command prompt and run:
pip install cryptography sqlite3 hashlib getpass
git clone https://github.com/YourGitHubUsername/Secure-Password-Manager.git
cd Secure-Password-Manager
OR manually download and extract the files.
Start the password manager by running:
python password_manager.py
1. Store a new password.2. Retrieve stored passwords.3. Exit to close the program.✔ Your master password is hashed and never stored in plaintext.
✔ All stored passwords are AES-encrypted for maximum security.
✔ The SQLite database ensures local-only access, avoiding cloud vulnerabilities.
🔸 Graphical User Interface (GUI) version with Tkinter.
🔸 Password strength checker before saving credentials.
🔸 Search function to retrieve specific passwords quickly.
🔸 Auto-backup feature for secure database storage.
This project is open-source under the MIT License. Feel free to use and modify it!
Want to improve this project? Contributions are welcome! Fork the repo and submit a pull request.
For any questions or feedback, reach out via:
📧 Email: mccu31@gmail.com
🐙 GitHub: Rmccune85