/Password_Manager

Simple Password Manager in Python

Primary LanguagePython

Password Manager

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.

Features

  • User-friendly GUI for easy password management.
  • Secure storage of passwords using encryption provided by CryptoPandas.
  • Ability to add, edit, delete, and view passwords.

Requirements

  • Python 3.x
  • Tkinter (usually comes pre-installed with Python)
  • CryptoPandas (pip install cryptopandas)

Usage

  1. Run the pw_manager.py file:

    python pw_manager.py
  2. The GUI application will open. You can then start adding, editing, deleting, or viewing passwords.

  3. When you close the application, your passwords will be securely encrypted and saved in a CSV file (passwords.crypt) in the project directory.

Note

  • 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.