On Thu, Feb 4, 2021 at 6:29 AM Eric Rescorla <e...@rtfm.com> wrote: > > > On Thu, Feb 4, 2021 at 12:57 AM John Mattsson <john.matts...@ericsson.com> > wrote: > >> Hi, >> >> >> >> I think the idea of a new TLS extension to make TLS 1.3 and EAP-TLS >> interact better is a very promising idea. This would probably take some >> time to get specified and implemented so it is probably a future >> optimization/simplification rather that something EAP-TLS 1.3 should wait >> for. >> >> >> >> An extension that "I do not send any post-handshake messages" would work >> and remove the need for a commitment message. >> >> >> >> ------------------------------------ >> >> NoPostHandShake Extension >> >> ------------------------------------ >> >> >> >> Clients MAY send this extension in ClientHello. It contains no data. >> >> >> >> Servers MAY send this extension in EncryptedExtentions. It contains no >> data. >> >> >> >> When the "NoPostHandShake" extension is negotiated, the server MUST NOT >> send any post handshake messages. >> >> >> >> ------------------------------------- >> >> >> >> However, this would also stop the client from doing resumption which is >> also very important. EAP-TLS fragments TLS into a large number of >> round-trips, and database lookup to authorize clients is often slow, so >> resumption is essential to get good performance. >> >> >> >> The current Post-Handshake NewSessionTicket is not well-suited for >> EAP-TLS as is introduces the demand for the commitment message as well as >> introducing an extra round-trip. >> > > I don't really understand what EAP needs here, but it seems to me that the > commitment message (or the close_notify) is serving two purposes: >
> 1. Saying that the handshake completed successfully > Though note that this is an external semantic to TLS for close_notify. It's not specified with that reqt. -Ekr 2. Saying that there will be no more messages > > I understand from the discussion that knowing that there will be no more > messages is useful. Do you think that the client knowing that the handshake > completed is unnecessary? > > -Ekr > >
_______________________________________________ Emu mailing list Emu@ietf.org https://www.ietf.org/mailman/listinfo/emu