Skip to main content

10. IANA Considerations

10.1 JSON Web Signature and Encryption Header Parameters Registration

This section registers the Header Parameter names defined in Section 4.1 in the IANA "JSON Web Signature and Encryption Header Parameters" registry established by [JWS].

10.1.1 Registry Contents

  • Header Parameter Name: "alg"

  • Header Parameter Description: Algorithm

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.1 of RFC 7516

  • Header Parameter Name: "enc"

  • Header Parameter Description: Encryption Algorithm

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.2 of RFC 7516

  • Header Parameter Name: "zip"

  • Header Parameter Description: Compression Algorithm

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.3 of RFC 7516

  • Header Parameter Name: "jku"

  • Header Parameter Description: JWK Set URL

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.4 of RFC 7516

  • Header Parameter Name: "jwk"

  • Header Parameter Description: JSON Web Key

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.5 of RFC 7516

  • Header Parameter Name: "kid"

  • Header Parameter Description: Key ID

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.6 of RFC 7516

  • Header Parameter Name: "x5u"

  • Header Parameter Description: X.509 URL

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.7 of RFC 7516

  • Header Parameter Name: "x5c"

  • Header Parameter Description: X.509 Certificate Chain

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.8 of RFC 7516

  • Header Parameter Name: "x5t"

  • Header Parameter Description: X.509 Certificate SHA-1 Thumbprint

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.9 of RFC 7516

  • Header Parameter Name: "x5t#S256"

  • Header Parameter Description: X.509 Certificate SHA-256 Thumbprint

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.10 of RFC 7516

  • Header Parameter Name: "typ"

  • Header Parameter Description: Type

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.11 of RFC 7516

  • Header Parameter Name: "cty"

  • Header Parameter Description: Content Type

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.12 of RFC 7516

  • Header Parameter Name: "crit"

  • Header Parameter Description: Critical

  • Header Parameter Usage Location(s): JWE

  • Change Controller: IESG

  • Specification Document(s): Section 4.1.13 of RFC 7516