rscrypt

CI Version License

rscrypt (scryptenc-cli) is a command-line utility for encrypt and decrypt files.

This is a Rust implementation of scrypt(1).

Installation

From source

sh cargo install scryptenc-cli

From binaries

The release page contains pre-built binaries for Linux, macOS and Windows.

How to build

Please see BUILD.adoc.

Usage

Basic usage

Encrypt a file:

sh rscrypt enc file file.enc

Decrypt a file:

sh rscrypt dec file.enc file

Generate shell completion

--generate-completion option generates shell completions to stdout.

The following shells are supported:

Example:

sh rscrypt --generate-completion bash > rscrypt.bash

Command-line options

Please see the following:

Changelog

Please see CHANGELOG.adoc.

Contributing

Please see CONTRIBUTING.adoc.

License

Copyright © 2022–2023 Shun Sakai (see AUTHORS.adoc)

This program is distributed under the terms of the GNU General Public License v3.0 or later.

See COPYING for more details.