In addition, our ASN.1 experts have asked for the syntax to be described in
“ASN.1-like” syntax, as is used in RFCs 3280 and 5280.
For example, 3280/5280 defines an Extension like this:
Extension ::= SEQUENCE {
extnID OBJECT IDENTIFIER,
critical BOOLEAN DEFAULT FALSE,
extnValue OCTET STRING }
so the extnValue is defined as an OCTET STRING, yet 6962 says “…encoding the
SignedCertificateTimestampList structure as an ASN.1 OCTET STRING and inserting
the resulting data in the TBSCertificate as an X.509v3 certificate extension…”.
The ASN.1 folks say it’s not clear if that means that the Extension contains
the OCTET STRING data type (for extnValue) and length followed by another OCTET
STRING data type identifier and length of the SCT. Or is the second OCTET
STRING identifier redundant?
Those updating existing cert generation code will probably be dealing with
ASN.1 compilers, so a precise definition of structures in ASN.1-like syntax
will go a long way. In addition, defining OIDs as arc plus extension (like
this: id-kp-serverAuth OBJECT IDENTIFIER ::= { id-kp 1 }) would help.
-Rick
From: Trans [mailto:[email protected]] On Behalf Of Eran Messeri
Sent: Friday, March 14, 2014 3:01 AM
To: Phillip Hallam-Baker
Cc: Rob Stradling; [email protected]<mailto:[email protected]>
Subject: Re: [Trans] RFC6962 BIS Log file encodings.
I strongly support clarifying the description of the file format. When I
started implementing aspects of RFC6962 (with no background in TLS encoding or
ASN.1) it was very unclear.
From other
posts<https://groups.google.com/forum/#!topic/certificate-transparency/T9CDwnsercQ>
on the list it seems this was unclear to others as well.
On Thu, Mar 13, 2014 at 10:50 PM, Phillip Hallam-Baker
<[email protected]<mailto:[email protected]>> wrote:
On Thu, Mar 13, 2014 at 4:20 PM, Rob Stradling
<[email protected]<mailto:[email protected]>> wrote:
(Inspired by RFC5280 Appendix C)
Would it help to include one or more example SCTs in the text?
I think we definitely need that for Proposed. But right now I am trying to see
how complete the description is.
--
Website: http://hallambaker.com/
_______________________________________________
Trans mailing list
[email protected]<mailto:[email protected]>
https://www.ietf.org/mailman/listinfo/trans
_______________________________________________
Trans mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/trans