No description
Find a file
2024-10-26 04:39:11 -04:00
src have proper return codes 2024-10-26 04:39:11 -04:00
.gitignore include primitive nix flake 2024-10-16 16:28:05 -04:00
Cargo.lock have proper return codes 2024-10-26 04:39:11 -04:00
Cargo.toml have proper return codes 2024-10-26 04:39:11 -04:00
flake.lock update flake.nix: use nixos-24.05 2024-10-26 04:27:36 -04:00
flake.nix update flake.nix: use nixos-24.05 2024-10-26 04:27:36 -04:00
LICENSE .tar.gz everything instead 2024-07-08 10:38:30 -04:00
README.md update readme 2024-10-16 20:02:21 -04:00

jenc

the janky file encryption tool

jenc is a password-based file encryption tool.

🛠️ Installation

  1. Install Rust & Cargo.
  2. Run cargo install --path . to build and install the executable.

For NixOS users, a simple Nix flake is provided:

  1. nix profile install jenc

✍️ Usage

Usage: jenc [OPTIONS] <FILE>

Arguments:
  <FILE>

Options:
  -p, --password <PASSWORD>  Use <PASSWORD> instead of prompting
  -c, --cost <COST>          Use <COST> as bcrypt hash cost instead of prompting
  -e, --encrypt              Encrypt <FILE>
  -d, --decrypt              Decrypt <FILE>
  -k, --keep                 Do not delete original file/folder after action
  -h, --help                 Print help
  -V, --version              Print version

🐛 Bug reports & feature suggestions

Has something gone horribly wrong? Or do you just think something's missing?

Feel free to create a new issue.