Password Manager in Python using pyaes and hashlib.
Todo:
- Create your Account by entering an Username and a master password.
- This master password will be used for the creation of the security key,which will be used for encrypting and decrypting all of your passwords in your Account.
- The Hashing algorithm used is sha256.
- Your Account passwords will be encrypted in counter mode of aes encryption method.
- Your Account table (Database used is MYSQL) has columns: Title,Username,URL,Password,Email-ID.
- Search Your Passwords by entering the corresponding Title or Username or URL.
- pymysql
- pbkdf2
- pillow
- pyperclip
- pyaes
Installing Via Github
- Clone/download the repo
git clone https://github.com/shubhamsahu03/Password_Manager.git
-
Open cmd/terminal and cd into the project
-
Then to run it, execute the following in the terminal:
main.py
- You should have MYSQL installed in your system.