Ben:
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> I do see the previous discussion in
> https://mailarchive.ietf.org/arch/msg/cose/E6ApKPKlESQQSZwySJAVF1l27OE
> but I am still unclear on where exactly we can represent the octet
> string that is the HMS-LMS public key. Do we not need to define a COSE
> Key Type Parameter (i.e., label) that maps to the public key value? For
> reference, the examples in Appendix C.7.1 of RFC 8152 include key/value
> pairs with the negative map labels from
> https://www.iana.org/assignments/cose/cose.xhtml#key-type-parameters
> corresponding to the key type in question.
> Hopefully I'm just confused and missing where this is already done, but
> marking as a Discuss point in case I'm not. (The linked
> cose-wg/Examples seem to be using a JSON structure to describe the input
> to the example generation, with the "public" and "private" members of
> the "key" that do not seem to correspond to anything that I can find at
> https://www.iana.org/assignments/jose/jose.xhtml#web-key-parameters, and
> which would in any case not directly apply to the *COSE* usage.)
I suggest:
6.3. COSE Key Type Parameters Registry Entry
The new entry in the "COSE Key Type Parameters" registry [IANA] has
the following columns:
Key Type: TBD (Value to be assigned above by IANA)
Name: pub
Label: TBD (Value to be assigned by IANA)
CBOR Type: bstr
Description: Public key for HSS/LMS hash-based digital signature
Reference: This document (Number to be assigned by RFC Editor)
Russ
_______________________________________________
COSE mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/cose