rasypt-lite-cli 1.0.4

CLI tool for Jasypt-compatible encryption/decryption
rasypt-lite-cli-1.0.4 is not a library.

rasypt-lite CLI

The rasypt-lite command‑line utility is a thin wrapper around the rasypt-lite-lib encryption/decryption library. It allows you to encrypt or decrypt strings from a shell or script without writing any Rust code.

Installation

Build the tool with cargo install --path rasypt-lite-cli or include it as part of a workspace build.

Usage

USAGE:
    rasypt-lite <SUBCOMMAND>

COMMANDS:
    encrypt    encrypt one or more values
    decrypt    decrypt one or more values
    --help     Print help information

Examples

Encrypt a literal string:

rasypt-lite encrypt --password mypass "top secret"

Decrypt an ENC(...) wrapped value:

rasypt-lite decrypt --password mypass "ENC(abcd...)"

If you pass a short password (fewer than 8 characters), the CLI prints a warning to stderr but still proceeds. To silence that warning, use --quiet.

rasypt-lite --quiet encrypt --password pwd "top secret"

By default the password is prompted from stdin; you can also supply it via the --password flag or from a file.

Refer to the source code in rasypt-lite-cli/src/main.rs for documentation of additional command‑line options such as setting the PBKDF2 iteration count or processing files.