Password Manager
Password Manager is a simple Python project which helps users in managing their passwords in a easier way
Features
- Random password generator
- Email verification
- Master password is Hashed
- User passwords are encrypted
Tech
Password Manager uses a number of Python Modules to work properly:
- Python - For Backend
- Tkinter - For GUI
- smtplib - For Email
- Sqlite - For Database Management
- Cryptography - For Encrypting Passwords
- Hashlib - For Hashing Master Password
- Subprocess - For copying password to clipboard
Installation
Password Manager requires Python 3.9+ to run
Clone the Repository from github
git clone https://github.com/PVPPBoolean/Password-Manager.git
Install all the requirements
pip install -r requirements.txt
Running the application
Run the pwmanager.pyw
Note:
Do not share the secret.key and pwmdatabase.db file as it contains sensitive information