Provided by: jose_10-2build2_amd64 bug

NAME

       jose-jwk-thp - Calculates the JWK thumbprint

SYNOPSIS

       jose jwk thp -i JWK [-H ALG] [-o THP]

OVERVIEW

       The jose jwk thp command calculates the thumbprint of one or more JWKs.

OPTIONS

       -i JSON, --input=JSON
              Parse JWK(Set) from JSON

       -i FILE, --input=FILE
              Read JWK(Set) from FILE

       -i -, --input=-
              Read JWK(Set) standard input

       -a ALG, --algorithm=ALG
              Use the specified hash algorithm (case sensitive)

       -a ?, --algorithm=?
              List available hash algorithms

       -o FILE, --output=FILE
              Write thumbprint(s) to FILE

       -o -, --output=-
              Write thumbprint(s) to standard input

       -f THP, --find=THP
              Search input keys for JWK with the given thumbprint

EXAMPLES

       Calculate the S1 thumbprint of a newly generated key:

           $ jose jwk gen -i ´{"alg":"ES256"}´ -a S1 | jose jwk thp -i-
           BzmSH6W8a8LlbQ1mD0iBJdYj4x4

       Calculate the S256 thumbprints of a JWKSet containing two keys:

           $ jose jwk thp -i keys.jwkset -a S256
           6HJwXEuRh8gAkTz4BodEvcEj_KXkgjc-7Qez3d4VNMs
           jo_j_O5gqYpKcZKHPp3miTszAeV60MXHvdb_kkjjTWE

       Find the input key with the given thumbprint:

           $ jose jwk thp -i keys.jwkset -f HYRNOxxOOHap0amTONoy1bHnS5M -o key.jwk

AUTHOR

       Nathaniel McCallum <npmccallum@redhat.com>

SEE ALSO

       jose-alg(1), jose-jwk-gen(1),

                                            June 2017                             JOSE-JWK-THP(1)