/accman

Your own very secure account manager.

Primary LanguagePythonMIT LicenseMIT

accman

Version Build

Your own very secure account manager.

It is a python based command line tool for managing your account information. It uses key-definition-function algorithm to encrypt account details which uses a password and a salt to generate a key for encryption/decryption, so no one can decrypt your account information even if they have access to your computer, this tool, or the files where the information is stored.

Works on:

  • Windows
  • Linux

Usage examples:

  1. accman help menu: python accman.py --help help
  2. To write account: python accman.py --write write
  3. To read the account details: python accman.py --read Twitter read
  4. Listing all available accounts: python accman.py --list list
  5. To delete an account: python accman.py --delete delete
  6. Clean up all the stored account data: python accman.py --clean clean
  7. Setting up Globall password: python accman.py --gpass gpass

Requirements

  1. python >= 3.7.4

Installation

  1. To run with python (as used in examples)
>git clone https://github.com/Waqar-Arain/accman.git
>cd accman
>pip install -r requirements.txt
>cd accman
>python accman.py
  1. To use as a command on your system
>git clone https://github.com/Waqar-Arain/accman.git
>cd accman
>pip install -e .

Bugs? Information?

Notify me

  • Twitter: @_waqarArain