[TLS] Re: [Last-Call] Last Call comment: draft-ietf-tl s-mlkem-09 - named-group downgrade / negotiation policy

"Mark C. Langston" <[email protected]>
Newsgroups gmane.ietf.tls
Message-ID <CABw-tZhR1X3WFC23sHeANGen-DsfSS5Rzs75t0e3ZKLTTNs7SA@mail.gmail.com>
On 2026-08-12 07:53, Viktor Dukhovni wrote:
> No TLS 1.3 stack I know of retracts supported_groups on handshake
> failure.  One could perhaps on retry predict a different keyshare, but
> shrinking the set of supported groups would simply be an implementation
> design flaw.
>
> What more often happens is the opposite, e.g., the Postfix (3.11+ with
> OpenSSL 3.5+) SMTP client initially predicts X25519, but since it also
> advertises X25519MLKEM768 in supported_groups, the Postfix SMTP server
> chooses that via HRR, and CH2 send X25519MLKEM768.

Viktor, thank you, you're right, and I appreciate the correction. I
was conflating supported_groups with key_share, and I agree that no
conformant TLS 1.3 client retracts supported_groups on a handshake
failure, so the cross-connection induced-fallback scenario I described
does not hold. A server that wants a PQC group obtains the share via
HRR, and the negotiated group is authenticated in the transcript and
visible to the client. That removes the basis for my suggested text,
so I withdraw the request. Appreciate you walking through it.

Mark

_______________________________________________
TLS mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.