The JSON Web Key Elliptic Curve registry just lists the curves:

https://www.iana.org/assignments/jose/jose.xhtml#web-key-elliptic-curve

In COSE we have a registry "COSE Elliptic Curves”:

https://www.iana.org/assignments/cose/cose.xhtml#elliptic-curves

This actually has a column “description” that contains some more information 
about where these curves are supposed to be used.

Grüße, Carsten



> On 2020-11-03, at 22:50, Filip Skokan <[email protected]> wrote:
> 
> Hi Vladimir,
> 
> I kinda got the same question from someone a couple days ago and could 
> pinpoint a clear normative answer.
> 
> We have https://tools.ietf.org/html/rfc7520 that shows ECDH-ES with P-384 and 
> P-256. In not having any normative text around these curves being allowed or 
> P-521 being disallowed I always assumed all original three are fair use for 
> ECDH-ES (and its composite KW variants).
> 
> We also have https://tools.ietf.org/html/rfc8037 which specifically mentions 
> X25519 and X448 OKP subtypes to be usable for ECDH-ES (and its composite KW 
> variants).
> 
> Then we have the JOSE registration of EC secp256k1 curve which specifically 
> mentions that the curve is NOT released for ECDH in that document.
> 
> So, 
> 
> EC P-256
> EC P-384
> EC P-521
> OKP X25519
> OKP X448
> 
> S pozdravem,
> Filip Skokan
> 
> 
> On Tue, 3 Nov 2020 at 22:40, Vladimir Dzhuvinov <[email protected]> 
> wrote:
> Today we received the question why the Nimbus JOSE+JWT lib supports the
> EC curves it does for ECDH (P-256, P-384, P-512) and I couldn't find any
> normative text or reference in the JWA spec to explain this.
> 
> https://tools.ietf.org/html/rfc7518#section-4.6
> 
> 
> We also looked at the IANA registry for hints:
> 
> https://www.iana.org/assignments/jose/jose.xhtml
> 
> 
> Contrast this with the JWS ECDSA, where the curves to go with the ESxxx
> algs are specced:
> 
> https://tools.ietf.org/html/rfc7518#section-3.4
> 
> 
> Can someone help here? :)
> 
> 
> Thanks,
> 
> Vladimir
> 
> -- 
> Vladimir Dzhuvinov
> 
> 
> _______________________________________________
> jose mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/jose
> _______________________________________________
> jose mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/jose

_______________________________________________
jose mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/jose

Reply via email to