| Crates.io | enk |
| lib.rs | enk |
| version | 0.3.3 |
| created_at | 2026-01-08 16:57:19.292517+00 |
| updated_at | 2026-01-22 08:16:37.401183+00 |
| description | Simple data en/decryption |
| homepage | |
| repository | https://github.com/pepa65/enk |
| max_upload_size | |
| id | 2030699 |
| size | 61,235 |
Simple data en/decryption
enk 0.3.3 - Simple data en/decryption
Usage: enk [OPTIONS] [FILE]
Arguments:
[FILE] Input file (omit to read from stdin)
Options:
-d, --decrypt Decrypt [default: encrypt]
-k, --keyfile <KEYFILE> Use a file as encryption/decryption key
-p, --password <PASSWORD> Password as argument (instead of prompting)
-r, --remove Remove input file
-h, --help Print help
-V, --version Print version
wget https://github.com/pepa65/enk/releases/download/0.3.3/enk
sudo mv enk /usr/local/bin
sudo chown root:root /usr/local/bin/enk
sudo chmod +x /usr/local/bin/enk
If not installed yet, install a Rust toolchain, see https://www.rust-lang.org/tools/install
cargo install enk
cargo install --git https://github.com/pepa65/enk
rustup target add x86_64-unknown-linux-musl
git clone https://github.com/pepa65/enk
cd enk
cargo rel
Even without a full Rust toolchain, rust binaries can be installed with the static binary cargo-binstall:
# Install cargo-binstall for Linux x86_64
# (Other versions are available at https://crates.io/crates/cargo-binstall)
wget github.com/cargo-bins/cargo-binstall/releases/latest/download/cargo-binstall-x86_64-unknown-linux-musl.tgz
tar xf cargo-binstall-x86_64-unknown-linux-musl.tgz
sudo chown root:root cargo-binstall
sudo mv cargo-binstall /usr/local/bin/
Only a linux-x86_64 (musl) binary available: cargo-binstall enk
Then enk will be installed in ~/.cargo/bin/ which will need to be added to PATH!