jose-jwk-eql - Checks if two keys are equal

NAME  SYNOPSIS  OVERVIEW  OPTIONS  EXAMPLES  AUTHOR  SEE ALSO 

NAME

jose-jwk-eql − Checks if two keys are equal

SYNOPSIS

jose jwk eql −i JWK −i JWK

OVERVIEW

The jose jwk eql command determines whether two keys are equal. It compares the same properties defined for use in a JWK thumbprint (RFC 7638). This means that optional metadata isn’t considered for comparison.

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

EXAMPLES

Generate a key and modify optional metadata then test equality:

$ jose jwk gen −i '{"alg":"ES256"}' −o key.jwk
$ jose fmt −j key.jwk −Od alg −o mod.jwk
$ jose jwk eql −i key.jwk −i mod.jwk
$ echo $?
0

AUTHOR

Nathaniel McCallum <[email protected] [1] >

SEE ALSO

jose−jwk−thp(1) [2]


Updated 2024-01-29 - jenkler.se | uex.se