One could abbrevate the handshake traces to just show the relevant 
parts (which could also cut some clutter)? I think the relevant 
messages always occur in the same order (clienthello, serverhello/ 
encryptedextensions, certificate, certificate). 

Yes, so we can neglect the ServerHelloDone for TLS 1.2? 

The table in section 4.2.  Extensions of [RFC 8446] (TLS 1.3) indicates the 
messages where a given extension may
appear:
 | client_certificate_type [RFC7250]                |      CH, EE |
 |                                                  |             |
 | server_certificate_type [RFC7250]                |      CH, EE |

But in RFC 7250 (TLS 1.2), the same extensions could appear in CH and SH. 

I think, it could be better to make distinction between two TLS versions in 
handshake phase in terms of presentation. 

I don't have any objection to combine both in one document. 

I agree with you about the rest of comments. 

Cheers 
Mounira 




----- Mail original -----
De: "Ilari Liusvaara" <ilariliusva...@welho.com>
À: "Mounira Msahli" <mounira.msa...@telecom-paristech.fr>
Cc: "tls" <tls@ietf.org>
Envoyé: Lundi 27 Août 2018 18:34:05
Objet: Re: [TLS] TLS 1.3 Authentication using ETSI TS 103 097 and IEEE 1609.2 
certificates

On Mon, Aug 27, 2018 at 06:21:15PM +0200, Mounira Msahli wrote: 
> Hi Hubert, 
> 
> I can do the exercise but the result will be two sections totally 
> decorrelated: one for TLS 1.3 and one for TLS 1.2. Two drafts in 
> one document. 

The certificate message might be bit annoying as it has different 
format in TLS 1.2 and 1.3. But most textual discussion probably can be 
shared between the versions. 

> - The handshake phase in TLS 1.2 is different from handshake/TLS1.3 

One could abbrevate the handshake traces to just show the relevant 
parts (which could also cut some clutter)? I think the relevant 
messages always occur in the same order (clienthello, serverhello/ 
encryptedextensions, certificate, certificate). 

> - The certificate type is different. One uses cert_type and the 
> other uses extension defined in [RFC7250]. 

cert_type is deprecated. One should use the RFC7250 extensions even in 
TLS 1.2. The TLS 1.3 certificate format negotiation works the same as 
in TLS 1.2, with exception of extensions being in different message. 


-Ilari 

_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to