Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aead/ee

Encrypt Everything - CLI for encrypting everything securely
https://github.com/aead/ee

cli cryptography encryption golang

Last synced: about 1 month ago
JSON representation

Encrypt Everything - CLI for encrypting everything securely

Awesome Lists containing this project

README

        

# EE - Encrypt Everything

Encrypt everything securely.

**This tool is currently not more than a demo tool - do not use it in production!**

### Installation

**Install:** `go get -u github.com/aead/ee`

### Usage

```
Usage of ee:
-dec string
Decrypt data with the provided password
-dst string
The destination file ee will try to write to - default is STDOUT
-enc string
Encrypt data with the provided password
-gen string
Generate and print the derived key from the provided password
-salt string
The salt used to derive a key from the password
-src string
The source file ee will try to read from - default is STDIN

Examples of ee:

Derive and print encryption key: ee -gen your-password -salt your-salt
Encrypt and print file : ee -enc your-password -salt your-salt -src /path/to/your/file
Encrypted file copy : ee -enc your-password -salt your-salt -src /path/to/your/src -dst /path/to/your/dst
Decrypted file copy with pipes : cat /path/to/your/src | ee -dec your-password -salt your-salt > /path/to/your/dst
```