file-encrypt

Crates.iofile-encrypt
lib.rsfile-encrypt
version0.2.1
created_at2024-12-19 19:46:58.971235+00
updated_at2025-01-03 18:25:33.807029+00
descriptionCLI tool for encrypting local files
homepage
repositoryhttps://github.com/cbass-d/file-encrypt
max_upload_size
id1489517
size45,260
Seb (cbass-d)

documentation

README

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

Commit count: 25

cargo fmt