l is

On Tue, May 7, 2024, 22:11 Michael Jones <[email protected]>
wrote:

> https://www.rfc-editor.org/rfc/rfc8152 defines the “Recommended” registry
> column as:
>
>
>
>    Recommended:  Does the IETF have a consensus recommendation to use
>
>       the algorithm?  The legal values are 'Yes', 'No', and
>
>       'Deprecated'.
>
>
>
> That’s not nearly as granular as the somewhat-corresponding
> “Implementation Requirements” column for JOSE in
> https://www.rfc-editor.org/rfc/rfc7518.html:
>
>
>
>    JOSE Implementation Requirements:
>
>       The algorithm implementation requirements for JWS and JWE, which
>
>       must be one the words Required, Recommended, Optional, Deprecated,
>
>       or Prohibited.  Optionally, the word can be followed by a "+" or
>
>       "-".  The use of "+" indicates that the requirement strength is
>
>       likely to be increased in a future version of the specification.
>
>       The use of "-" indicates that the requirement strength is likely
>
>       to be decreased in a future version of the specification.  Any
>
>       identifiers registered for non-authenticated encryption algorithms
>
>       or other algorithms that are otherwise unsuitable for direct use
>
>       as JWS or JWE algorithms must be registered as "Prohibited".
>
>
>
> It’s not my read of the COSE “No” value that you can’t use the algorithm.
> It’s more that COSE isn’t making a statement that everyone must implement
> it (which would be a “Yes”, as I understand it).  “Deprecated” would be how
> COSE would say that you can’t use it.
>

Thanx Mike!   From a tool vendor perspective this is pretty much identical
to "optional".  That is, anything that isn't forbidden, (effectively) must
be supported. Not a deal-breaker but I would have preferred that JOSE and
COSE had the same level of support for fully specified algorithms.

Anders

>
>
>                                                                 -- Mike
>
>
>
> *From:* Anders Rundgren <[email protected]>
> *Sent:* Tuesday, May 7, 2024 12:58 PM
> *To:* Michael Jones <[email protected]>
> *Cc:* Karen ODonoghue <[email protected]>; jose <[email protected]>
> *Subject:* Re: "Ed25519 not recommended" Re: [jose] WGLC for
> draft-ietf-jose-fully-specified-algorithms
>
>
>
>
>
> On Tue, May 7, 2024, 20:04 Michael Jones <[email protected]>
> wrote:
>
>
> https://datatracker.ietf.org/doc/draft-ietf-jose-fully-specified-algorithms/
> denotes support for the algorithms as Optional.  And
> https://www.iana.org/assignments/jose/jose.xhtml likewise denotes the
> corresponding curves also as being Optional.
>
>
>
> Where is the “not recommended” text that you’re referring to, Anders?
>
> Hi Mike,
>
>
>
> Ed25519
>
> Ed448
>
> Under COSE
>
> there is a subtitle "Recommend"
>
> that has the value "No"
>
>
>
> I may be stupid but I don't understand how to interpret this.  I would
> like to use these algorithms but apparently you should not.
>
>
>
> Anders
>
>
>
>
>
>
>
>
>
>                                                                 -- Mike
>
>
>
> *From:* Anders Rundgren <[email protected]>
> *Sent:* Tuesday, May 7, 2024 12:47 AM
> *To:* Michael Jones <[email protected]>
> *Cc:* Karen ODonoghue <[email protected]>; jose <[email protected]>
> *Subject:* "Ed25519 not recommended" Re: [jose] WGLC for
> draft-ietf-jose-fully-specified-algorithms
>
> Could the authors please inform us mere mortals about the purpose of
> making Ed25519 and Ed448 not recommended?
>
>
>
> Anders
>
>
_______________________________________________
jose mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to