Provided by: jose-util_4.0.1-4_amd64
NAME
jose-util - A command-line utility for dealing with JOSE objects
SYNOPSIS
jose-util [<flags>] <command> [<args> ...]
DESCRIPTION
go-jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards. This includes support for JSON Web Encryption, JSON Web Signature, and JSON Web Token standards.
OPTIONS
--help Show context-sensitive help (also try --help-long and --help-man). --key=KEY Path to key file (if applicable, PEM, DER or JWK format) --in=IN Path to input file (if applicable, stdin if missing) --out=OUT Path to output file (if applicable, stdout if missing) --version Show application version. encrypt --alg=ALG --enc=ENC [<flags>] Encrypt a plaintext, output ciphertext --alg=ALG Key management algorithm (e.g. RSA-OAEP) --enc=ENC Content encryption algorithm (e.g. A128GCM) --full Use JSON Serialization format (instead of compact) decrypt Decrypt a ciphertext, output plaintext sign --alg=ALG [<flags>] Sign a payload, output signed message --alg=ALG Key management algorithm (e.g. RSA-OAEP) --full Use JSON Serialization format (instead of compact) verify Verify a signed message, output payload expand [<flags>] Expand JOSE object to JSON Serialization format --format=FORMAT Type of message to expand (JWS or JWE, defaults to JWE) b64decode Decode a base64-encoded payload (auto-selects standard/url-safe) generate-key --use=USE --alg=ALG [<flags>] Generate a public/private key pair in JWK format --use=USE Desired public key usage (use header), one of [enc sig] --alg=ALG Desired key pair algorithm (alg header) --size=SIZE Key size in bits (e.g. 2048 if generating an RSA key) --kid=KID Optional Key ID (kid header, generate random kid if not set)
REPORTING BUGS
To report a bug please visit riscemu issues tracking system at: https://github.com/go- jose/go-jose/issues
AUTHORS
This manual page was written by Bo YU <tsu.yubo@gmail.com> for the Debian project