Password manager in the 21st century written and hand-coded in Python.
CAVEAT: This application is for educational purposes only. This project was created by the original contributor to learn more about password management and cryptography. Never store personally identifiable information, online bank credentials or sensitive information in this application that you may regret in the future. You've been warned.
Build Status
- Set a customizable master key encrypted using
cryptography
Python library - Add, delete and update account credentials
Here are the list of software tools in developing Canda:
- Python 3.7.4 or higher - main programming language
- PyQt 5.13.1 - for the Graphical User Interface (GUI)
- crytopgraphy 2.8 - for encrypting and decrypting the master key
- PyInstaller 3.5 - for freezing the codebase and distribution
- GNU General Public License v3.0
Created with ❤ and ☕.