oauth2.dev

P-521

IESG

Registry Context

P-521 is a registered, case-sensitive value of the JWK `crv` parameter. RFC 7518 does not support SEC1 point compression for this curve.

Technical Summary

RFC 7518 defines `P-521` as one of three curve values from DSS used by the specification. The `crv` parameter identifies the cryptographic curve used with an elliptic-curve key, and its value is case-sensitive.

When Used

Use `P-521` as the `crv` value when representing an elliptic-curve JWK that uses the P-521 curve.

Validation Guidance

error

Require the registered spelling and case `P-521` when validating this `crv` value.

error

Do not accept SEC1 point compression for a key whose `crv` value is `P-521`.

Security Notes

RFC 7518 - Section 6.2.1.1

RFC 7518 states that SEC1 point compression is not supported for `P-521` or either of the other two curves listed in Section 6.2.1.1.

Reference

Details

Entry Id
P-521
Curve Name
P-521
Curve Description
P-521 Curve
Jose Implementation Requirements
Optional
Change Controller
IESG
Reference
RFC7518 - Section 6.2.1.1