DOKK / manpages / debian 10 / jose / jose-jwe-fmt.1.en
JOSE-JWE-FMT(1) JOSE-JWE-FMT(1)

jose-jwe-fmt - Converts a JWE between serialization formats

jose jwe fmt -i JWE [-I CT] [-o JWE] [-O CT] [-c]

The jose jwe fmt command converts a JWE into alternative serialization formats. For example, it can:

1.
Attach ciphertext to a detached JWE.
2.
Detach ciphertext from a JWE.
3.
Convert JWE Compact Serialization to JWE JSON Serialization.
4.
Convert JWE JSON Serialization to JWE Compact Serialization.

Parse JWE from JSON
Read JWE from FILE
Read JWE from standard input
Read decoded ciphertext from FILE
Read decoded ciphertext from standard input
Write JWE to FILE
Write JWE to stdout (default)
Detach ciphertext and decode to FILE
Detach ciphertext and decode to standard output
Output JWE using compact serialization

Attach ciphertext to a detached JWE and emit JWE Compact Serialization:

$ jose jwe fmt -i msg.jwe -I msg.ct -o compact.jwe -c

Detach ciphertext from a JWE:

$ jose jwe fmt -i msg.jwe -o detached.jwe -O detached.ct

Nathaniel McCallum <npmccallum@redhat.com>

jose-jwe-dec(1), jose-jwe-enc(1)

May 2017