On Mon, Jul 13, 2015 at 9:28 AM, Ilari Liusvaara <
ilari.liusva...@elisanet.fi> wrote:

> On Mon, Jul 13, 2015 at 06:10:52PM +0200, Martin Rex wrote:
> > Dave Garrett wrote:
> > > On Monday, July 13, 2015 10:30:06 am Martin Rex wrote:
> > >> Section 7.4.1.4 Hello Extensions and its subsections are clearly
> > >> IRRELEVANT for a client that does not use Hello Extensions.
> > >
> > > If you want to put it that way, sure, however they are NOT irrelevant
> > > for a _server_ that does use hello extensions. This is a direct part
> > > of the TLS 1.2 spec,
> >
> > That particular MUST in 7.4.1.4.1 is *VOID* because it is incompatible
> with
> > rfc2119 section 6.  As it can be easily verified, the behaviour
> > described in rfc5246 is detrimental to interoperability and security.
>
> I don't see such conflict (except with TLS 1.0/1.1 client with TLS 1.2
> server). The scenarios where that sort of behaviour would cause actual
> interop trouble (meaning it could have worked otherwise, assuming non-
> buggy client/server) are:
>
> - TLS 1.0/1.1 client (ClientVersion 3.1 or 3.2) connecting to TLS 1.2
>   server. Or
>

Hmm... TLS 1.2 servers shouldn't be following this section if the client
is claiming to be TLS 1.0 or 1.1. I don't think that this section says
that you should (since in that case the TLS 1.1 or TLS 1.0 spec would
control) but in any case, it shouldn't say that and I never interpreted
it that way.

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

Reply via email to