This is a simple password manager implemented in Python with a graphical user interface (GUI) using Tkinter. It securely stores passwords in a CSV file using CryptoPandas for encryption.
- User-friendly GUI for easy password management.
- Secure storage of passwords using encryption provided by CryptoPandas.
- Ability to add, edit, delete, and view passwords.
- Python 3.x
- Tkinter (usually comes pre-installed with Python)
- CryptoPandas (
pip install cryptopandas
)
-
Run the
pw_manager.py
file:python pw_manager.py
-
The GUI application will open. You can then start adding, editing, deleting, or viewing passwords.
-
When you close the application, your passwords will be securely encrypted and saved in a CSV file (
passwords.crypt
) in the project directory.
- Ensure to keep your
passwords.crypt
file secure and backed up. - It's recommended not to share this file or expose it to unauthorized access.