Proposed update to Section 4.1.1 of draft-ietf-tls-tls13-18

OLD:

  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.

NEW:

  The server indicates its selected parameters in the ServerHello as
  follows:

  -  If PSK is not being used, then (EC)DHE and certificate-based
     authentication are always used, and the server will:

     --  provide a "key_share" extension; and

     --  send the Certificate (Section 4.4.1) and CertificateVerify
         (Section 4.4.2) messages.

  -  If PSK (without DH or ECDH) is being used, then the server sends a
     "pre_shared_key" extension to indicate the selected key.

  -  If PSK and (EC)DH are being used together, then the server will:

     --  sends a "pre_shared_key" extension to indicate the selected
         key;

     --  provide a "key_share" extension; and

     --  send the Certificate (Section 4.4.1) and CertificateVerify
         (Section 4.4.2) messages.

END

Many thanks to Sean Turner for turning this into a PR for me:
https://github.com/tlswg/tls13-spec/pull/870

Thanks,
  Russ

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

Reply via email to