oauth2.dev

RSA

IESG

Registry Context

RSA is the JWK key type value for RSA keys. A JWK representing an RSA key uses `RSA` as its `kty` value.

Technical Summary

RFC 7518 defines `RSA` as a `kty` parameter value for JWKs. Section 6.3 states that an RSA JWK has a `kty` member value of `RSA`.

When Used

When a JWK represents an RSA key.

Normative Requirements

JWK producers

MUST
1
  1. RFC 7517 - Section 4.1

    include the `kty` member in the JWK.

    This member MUST be present in a JWK.

Validation Guidance

error

Verify that every JWK includes a `kty` member.

error

Verify that a JWK representing an RSA key has the case-sensitive `kty` value `RSA`.

Reference

Details

Entry Id
RSA
Kty Parameter Value
RSA
Key Type Description
RSA
Jose Implementation Requirements
Required
Change Controller
IESG
Reference
RFC7518 - Section 6.3