Ben:

> I also had the sense that ekr noted that we didn't want to do this in the 
> core spec.
> So, could you point me more clearly at what you would want to change in the 
> core spec that would allow doing the thing you want to see done in a future 
> document?  (Is it just removing "i.e., when a PSK is not in use"?)
> 

I am not looking to put the details in the core spec.  I think I said that in 
my first posting.  However, I do want to ensure that the identity associated 
with the external PSK and the certificate are both considered.  There needs to 
be a hook in the core spec for that to happen.

I quotes the part of the core spec that seems to say otherwise.


>>> On Thu, Dec 22, 2016 at 4:54 PM Russ Housley <hous...@vigilsec.com> wrote:
>>> I want to make sure that it is possible to mix PSK with (EC)DH as a 
>>> protection against the discovery of a quantum computer.  I recognize that 
>>> the WG does not want to tackle this topic in the base specification; 
>>> however, the following text in Section 4.1.1 makes this difficult to do so 
>>> in a companion document:
>>> 
>>> >    The server indicates its selected parameters in the ServerHello as
>>> >    follows:
>>> >
>>> >    -  If PSK is being used then the server will send a "pre_shared_key"
>>> >       extension indicating the selected key.
>>> >
>>> >    -  If PSK is not being used, then (EC)DHE and certificate-based
>>> >       authentication are always used.
>>> >
>>> >    -  When (EC)DHE is in use, the server will also provide a "key_share"
>>> >       extension.
>>> >
>>> >    -  When authenticating via a certificate (i.e., when a PSK is not in
>>> >       use), the server will send the Certificate (Section 4.4.1) and
>>> >       CertificateVerify (Section 4.4.2) messages.

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

Reply via email to