All Projects → twe4ked → catacomb

twe4ked / catacomb

Licence: other
Encrypts files using public keys from GitHub

Programming Languages

shell
77523 projects

catacomb

Encrypts content using public keys from GitHub. Encrypted files can then be decrypted using the matching ~/.ssh/id_rsa.

Installation

Using fresh, run the following:

fresh twe4ked/catacomb bin/catacomb --bin

Manually:

mkdir ~/bin/
wget https://raw.github.com/twe4ked/catacomb/master/bin/catacomb ~/bin/catacomb
export PATH="$PATH:~/bin/"
# the PATH will need to be set in your shell config

Usage

Encrypting

catacomb $recipients_github_username < file.txt > encrypted.txt

Decrypting

catacomb < encrypted.txt

Notes

  • Encrypts using the first key retrieved from GitHub
  • Decrypts using ~/.ssh/id_rsa

Licence

MIT.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].