This seems like a reasonable direction.

-Ekr


On Thu, Sep 22, 2016 at 7:26 PM, Nick Sullivan <nicholas.sulli...@gmail.com>
wrote:

> This suggestion makes sense to me.
>
> Both the SCT and OCSP v2 extension allow for multiple objects in order to
> cover multiple certificates in a chain, but your suggestion makes the
> grouping much more explicit and obviates the need for OCSPv2. I'd
> definitely consider a modification like this.
>
> Nick
>
> On Thu, Sep 22, 2016 at 7:17 PM Brian Smith <br...@briansmith.org> wrote:
>
>> Nick Sullivan <nicholas.sulli...@gmail.com> wrote:
>>
>>> PR: https://github.com/tlswg/tls13-spec/pull/654
>>>
>>
>>> This change adds a set of extensions to the Certificate message. With
>>> this change, the Certificate message can now hold all extension messages
>>> that are certificate-specific (rather than connection-specific). This
>>> change also resolves the anomaly of OCSP messages appearing before
>>> certificates in the handshake.
>>>
>>
>> There are two ways that such a thing could be done. How your proposal
>> suggests:
>>
>>     opaque ASN1Cert<1..2^24-1>;
>>     struct {
>>         opaque certificate_request_context<0..2^8-1>;
>>         ASN1Cert certificate_list<0..2^24-1>;
>>         Extension extensions<0..2^16-1>;
>>     } Certificate;
>>
>> or:
>>
>>     opaque ASN1CertData<1..2^24-1>;
>>     struct {
>>         ASN1CertData cert_data;
>>         Extension extensions<0..2^16-1>;
>>     }
>>
>>     struct {
>>         opaque certificate_request_context<0..2^8-1>;
>>         ASN1Cert certificate_list<0..2^24-1>;
>>     } Certificate;
>>
>> I think you are right that the SCT and the OCSP response are
>> per-certificate. In particular, they are not per-certificate-chain, so to
>> me the latter form, where each certificate in the chain gets its own
>> extension list, makes more sense to me. Would you consider changing the
>> proposal to the second form?
>>
>> Cheers,
>> Brian
>> --
>> https://briansmith.org/
>>
>>
> _______________________________________________
> TLS mailing list
> TLS@ietf.org
> https://www.ietf.org/mailman/listinfo/tls
>
>
_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to