A message and file encryption tool for when disaster strikes
- Shell 100%
| .store | replace placeholder contacts with authors ( #8 ) | |
| bin | add empty bin | |
| .gitignore | add empty bin | |
| add-contact | UX-revamp ( #27 ) | |
| decrypt-a-file | UX-revamp ( #27 ) | |
| decrypt-a-message | remove dependecy on micro ( #28 ) | |
| dev-init.sh | remove dependecy on micro ( #28 ) | |
| encrypt-a-file | UX-revamp ( #27 ) | |
| encrypt-a-message | remove dependecy on micro ( #28 ) | |
| give-myself | UX-revamp ( #27 ) | |
| install | UX-revamp ( #27 ) | |
| library | UX-revamp ( #27 ) | |
| LICENSE.txt | maren/improve-dev-environment ( #1 ) | |
| README.md | UX-revamp ( #27 ) | |
| shellage | UX-revamp ( #27 ) | |
| view-contacts | UX-revamp ( #27 ) | |
Shellage 🐚🔑
Warning
Shellage is not useable yet. It is a work in progress
Shellage is a message and file encryption tool for when disaster strikes.
Shellage is a menu-driven command-line program meant for less-technical users. It wraps age and facilitates using age to encrypt and decrypt messages and files. Shellage also helps store age keys and contact information for other people.
Shellage is intended to be installed on the persistent storage of a Tails flash drive.
Install Instructions
TODO
Usage Instructions
First you must generate your personal key.
After that, you can add some contacts, and encrypt and decrypt messages and files.
Here are the steps:
- Right-click "shellage-init" and click "Run as program"
- Right-click "shellage" and click "Run as program"
- Add people to your contacts
Developer instructions
You will need to install Gnome Text Editor then run:
git clone https://codeberg.org/shellage/shellage.git
cd shellage
./dev-init.sh
Style guide
Maximum line length in entire program is 72 charz "Enter your choice" for most menu prompts