Util for file encryption
AES-256-GCM
scrypt
to prevent brute force crackingpipeline
operationsDownload the binary from the release page
Or use cargo
to install
bash
cargo install aef
Encryption
bash
aef -i ./your.file -o ./your.aef
Decryption
bash
aef -i ./yout.aef -o ./your.file -d
By default you will enter your password in the terminal, if you don't want to enter it manually you can use the -p
option
bash
aef -i ./your.file -o ./your.aef -p 123456
Pipeline operation
If
input/output
is not specified, aef willread/write
fromstdin/stdout
.
```bash
stdin
and output to stdout
cat your.file | aef > your.aef
file
and output to stdout
aef -i your.aef -d | > your.file
cat your.file | aef -o ./your.aef ```
Used in conjunction with the tar
command
Encryption
bash
tar -cf - ./dir | aef -o ./your.aef
Decryption
bash
aef -i ./your.aef -d | tar -xf -