[Last-Call] Re: draft-ietf-lamps-dilithium-certificates-11 ietf last call Secdir review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 22, 2025 at 11:36 AM Russ Housley <housley@xxxxxxxxxxxx> wrote:
>
> Watson:
>
> In the ASN.1 definition of the PUBLIC KEY structures on page 6 I am a bit
> confused by why the key can be throw in without additional wrapping. This is
> probably due to my ignorance of ASN.1, but I'm sure I'm not the only one.
>
>
> We explored the raw public key and the public key wrapped in an OCTET STRING.  Work at the Hackathon resulted in a clear preferance by implementers to just carry the raw public key in the SubjectPublicKeyInfo and other places.  This is how you say that using the PUBLIC-KEY class defined in RFC 5912.

Thanks for the explanation. I think to address my concern we don't
need much text, but we should move "The PUBLIC-KEY ASN.1 types for
ML-DSA are defined here and the definitions" past the paragraph that
explains "subjectPublicKey BIT STRING contains  this raw byte string
encoding of the public key." That way we don't switch topics
unnecessarily. It might be worth adding a note explicitly flagging
that there was this redefinition to those of us, myself included, who
somehow missed we'd redefined this in the past 15 years. There's a lot
of code that hasn't changed and follows the 5280 definitions into
internal data structures.

Sincerely,
Watson


>
> Russ
>


-- 
Astra mortemque praestare gradatim

-- 
last-call mailing list -- last-call@xxxxxxxx
To unsubscribe send an email to last-call-leave@xxxxxxxx




[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux