# LiteVault - A lite vault for personal use ┌────────────────────────────────────────────────────────────────────┐ │ LiteVault - User/Password management in encrypted Vault - Ver.3.2 │ └────────────────────────────────────────────────────────────────────┘ SINTAX: ./LiteVault.sh --ACTION parameter ... --help Show help --list List of all account names --new Create new vault file: /home/luisgulo/.LiteVault.gpg CAUTION: ¡The old one will be removed! --create --account -mk CREATE new account in LiteVault --show [-t|--token] -mk SHOW Login and assword of the account with that token --show -t [-l|--login] [-p|--password] -mk SHOW only Login or Password of the account with that token --update [-t|--token] -mk UPDATE account (Login and Password) of the indicated token --delete --token -mk DELETE account with the indicated token ────────────────────────────────────────────────────────────────────── NOTE: Use -mk to use the decryption key Otherwise it will be requested by console ────────────────────────────────────────────────────────────────────── INSTALLATION: 1. Clone this Repo 2. Generate your personal CypherPassword (CyPass) with: `gpg --gen-random --armor 1 50| tr -dc 'A-za-z0-9';echo'` * Replace 'INTERNALCIPHERKEY' with the value obtained in CyPass * Store the CyPass value in a safe place (for emergencies only) 3. Compile and obfuscate this script using the shc program (included): `./bin/shc -r -f LiteVault.sh -o LiteVault` 4. Use only the binary program created and delete the script LiteVault.sh NOTE: You can use the precompiled version of LiteVault, ready to use. But you don't have the 'MasterKey' available. It is recommended to shc generate your own version of LiteVault !