A simple Password Manager made using Tkinter and Python (3.7). It has all the required features together with simplicity.
Password Manager Ever found yourself immersed in an extremely interesting article when halfway through, the website asks you to register to read further? It happens too often and most of the time, we just use a common password and continue scrolling. Cyber safety is the buzzword of the decade and rightly so. It is essential that we use strong, different passwords for each service we register to. However, it does get cumbersome to memorise and recall these complex passwords. This is where a password manager comes into play. It securely stores your passwords and you can access them whenever you need it. We decided to design a password manager in order to make the above-mentioned task easier. The manager allows multiple users to store their passwords securely as they each have a master password to access their own list of passwords. Each time a person creates a new account with a service, they can add it to their list. The password is never displayed directly in the entire process to prevent its disclosure to unwanted people standing behind the user. Once a new password is entered, it is encrypted and stored. It is recommended that this manager be used not for storing passwords to Gmail, iCloud or social media accounts, but for the multiple accounts created on lesser important websites like those which are educational, recreational or informational.
Following are some of the requirements for the program to work properly.
pip install pyperclip
pickle
(to store data)base64
(to encode data)hashlib
(to secure password)Run the manager.py
to fire up the program.
python manager.py
You tell.