# 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 variable in LiteVault.sh file * 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 use shc to generate your own version of LiteVault!