wcb

Crates.iowcb
lib.rswcb
version2.0.1
sourcesrc
created_at2022-03-20 14:28:05.901561
updated_at2023-11-29 08:26:38.973276
descriptionWebCrypto compatible encryption CLI
homepagehttps://github.com/jo/wcb-rs
repositoryhttps://github.com/jo/wcb-rs
max_upload_size
id553587
size35,456
Johannes Jörg Schmidt (jo)

documentation

https://docs.rs/webcryptobox/latest/wcb/

README

wcb

WebCrypto compatible encryption CLI in Rust.

This CLI handles the Webcryptobox encryption API.

Compatible packages:

See Webcryptobox Rust for the library.

Installation

cargo install wcb

Usage

wcb prints out usage information if you do not provide any command, or via --help.

$ wcb
wcb 
Webcryptobox - WebCrypto compatible cryptography CLI

USAGE:
    wcb <SUBCOMMAND>

OPTIONS:
    -h, --help    Print help information

SUBCOMMANDS:
    decrypt                     Decrypt message
    decrypt-from                Decrypt message with key pair
    decrypt-private-key         Decrypt private key pem
    decrypt-private-key-from    Decrypt private key pem with key pair
    derive-key                  Derive shared AES key
    derive-password             Derive password
    encrypt                     Encrypt message
    encrypt-private-key         Encrypt private key pem
    encrypt-private-key-to      Encrypt private key pem with key pair
    encrypt-to                  Encrypt message with key pair
    fingerprint                 Calculate EC key fingerprint
    help                        Print this message or the help of the given subcommand(s)
    key                         Generate AES key
    private-key                 Generate EC key
    public-key                  Get public key form private key

License

This package is licensed under the Apache 2.0 License.

© 2022 Johannes J. Schmidt

Commit count: 9

cargo fmt