{"repo":"skeeto/enchive","free":true,"listed":false,"github":"https://github.com/skeeto/enchive","clone":"git clone https://github.com/skeeto/enchive.git","description":"Encrypted personal archives","language":"C","stars":675,"topics":["pgp","encryption","curve25519","chacha20","sha-256"],"license":"Unlicense","category":"security-tools","readme_excerpt":"Enchive : encrypted personal archives Enchive is a tool to encrypt files to yourself for long-term archival. It's a focused, simple alternative to more complex solutions such as GnuPG or encrypted filesystems. Enchive has no external dependencies and is trivial to build for local use. Portability is emphasized over performance. Supported platforms: Linux, BSD, macOS, Windows The name is a portmanteau of \"encrypt\" and \"archive,\" pronounced en'kīv. Files are secured with ChaCha8, Curve25519, and HMAC-SHA256. Manual page: enchive(1) Installation Clone this repository, then: $ make PREFIX=/usr install This will install both the compiled binary and manual page under PREFIX . For staged installs, DESTDIR is also supported. The binary doesn't have any external dependencies and doesn't actually need to be installed before use. Usage There are only three commands to worry about: keygen , archive , and extract . The very first thing to do is generate a master keypair using keygen . You will be prompted for the passphrase to protect the secret key, just like ssh-keygen . $ enchive keygen By default, this will create two files in $XDG CONFIG HOME/enchive (or $HOME/.config/enchive ): enchive.pub (public key) and enchive.sec (secret key). On Windows, these are found under %APPDATA%\\enchive instead. Distribute enchive.pub to any machines where you plan to archive files. It's sufficient to encrypt files, but not to decrypt them. To archive a file for storage: $ enchive archive sensitive.zip ","default_branch":null,"files":null,"tree":[],"storefront":"/r/skeeto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skeeto/enchive/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}