JOSE-JWK-EQL(1)

πŸ’– NAME πŸ’–

okay so this is jose-jwk-eql from the JOSE-JWK-EQL(1) manual β€” the command that checks if two keys are equal. That’s literally it, bestie. ✨

πŸŽ€ SYNOPSIS πŸŽ€

jose jwk eql -i JWK -i JWK

πŸ¦‹ OVERVIEW πŸ¦‹

jose jwk eql determines whether two keys are equal. It compares the same properties defined for use in a JWK thumbprint (RFC 7638). This means optional metadata isn’t considered for comparison. So yeah: metadata can be doing its own little thing and the equality check won’t care. πŸ’…

πŸ”₯ OPTIONS πŸ”₯

  • -i JSON, --input=JSON β€” parse a JWK(Set) from JSON 🌈
  • -i FILE, --input=FILE β€” read a JWK(Set) from FILE πŸ“
  • -i -, --input=- β€” read a JWK(Set) from 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 <npmccallum@redhat.com> β€” iconic.

🌈 SEE ALSO 🌈

jose-jwk-thp(1) β€” go read that next, bestie πŸ’œ


That’s the JOSE-JWK-EQL(1) manual, source/version JOSE-JWK-EQL(1), dated 06/09/2026 β€” mwah, bye bestie! πŸ’‹

πŸ“¦ where this page comes from