3 unstable releases

0.2.1 Jan 3, 2025
0.2.0 Dec 23, 2024
0.1.0 Dec 19, 2024

#20 in #chacha20-poly1305

Download history 117/week @ 2024-12-15 119/week @ 2024-12-22 106/week @ 2024-12-29 28/week @ 2025-01-05 3/week @ 2025-02-02 1/week @ 2025-02-09 5/week @ 2025-02-16 3/week @ 2025-02-23

113 downloads per month

MIT license

17KB
396 lines

FILE-ENCRYPT

CLI only rust version of https://github.com/cbass-d/lockbox_cli

Usable algorihtms

  • AES256-Gcm
  • ChaCha20-Poly1305

Installation

Can be installed from crates.io using:

$ cargo install file-encrypt

Usage

Usage: file-encrypt -o <OUTPUT> <COMMAND> <FILE> <ALGORITHM> <PASSPHRASE>

Arguments:
  <COMMAND>     [possible values: encrypt, decrypt]
  <FILE>        
  <ALGORITHM>   [possible values: aes256-gcm, chacha20-poly]
  <PASSPHRASE>  

Options:
  -o <OUTPUT>      
  -h, --help       Print help
  -V, --version    Print version

Must remember passphrase used as only its hash is stored

Dependencies

~25–37MB
~555K SLoC