A simple program allowing you to practice password memory. It is not a password manager, passwords are securely stored as hashed strings hashed using bcrypt
algorithm. If you like to rely on your memory and like to remember very long, random passwords full of strange characters, this program is for you. This script helps to build a good habit to practice your memory once every few days.
All the data is stored locally in the file db.p
placed in root directory of this project.
python run.py --add [email protected]
You are going to be prompted for the password.
python run.py --remove [email protected]
Will remove hashed password labeled with [email protected]
python run.py --test
Will begin a test session where you will be displayed with label and you will need to provide correct password. Example output:
1/2
[email protected]
Password:
2/2
[email protected]
Password:
congratulations!
Passwords are not displayed in terminal and are not stored, only resulting hash strings are stored in the db.py
file.