Passkeep is a proof-of-concept password manager that is good for personal use.
You will need to first install the required modules in the requirements.txt file:
pip3 install -r requirements.txt
chmod +x passkeep.py
./passkeep.pyPasskeep uses AES-CBC modes of operation to encrypt all the credentials in the "passwords.db" file and uses SHA-256 hash function to hash and validate the key that is used for both encryption and decryption.
- Add, Edit, Delete credentials
- Change the encryption/decryption key
- Passwords generation
- Backup database/credentials
- Erase database/credentials
I tested the application several times to make sure it's bug free (that doesn't mean it is), so in case of any bugs (insecure cryptographic implementations/weaknesses only), please, report the issue.




