/KeyCard

Locally stored password Manager

Primary LanguagePython

KeyCard Description 🔐

  • Python program to store account data locally in a JSON file. Account User and Passwords are encrypted using the Fernet cryptography module. A unique key is generated when the program is first run, which is required to decrypt account data.

  • Only Username and Password are encrypted, not the platform each account data belongs to.

Requirements ⚡

  1. View the requirements.

Instructions ⚡

  1. Run KeyCard.py
  2. Create user and password for program
  3. Add new Account data (a JSON file is generated on first run which will store encrypted account data)

Optional 🔑

  • You may have your login info stored somewhere else as long as you specify the desired directory inside an 'config.txt' file.