On Thu, May 29, 2025 at 11:39:54AM +0300, Viktor Ustiuhov via Exim-users wrote:
> > One approach that is likely to work-around PQ-impedance is to set the > > protocol version to TLSv1.2 (fixed or ceiling). In that case, PQ > > keyshares aren't sent and STARTTLS works with "boeing.com" (still > > hangs with default TLS 1.3 connections under OpenSSL 3.5). > > > > By the way, I’ve found that it’s possible to connect to the MX hosts of > the boeing.com domain using mlkem512: > > openssl s_client -connect clt-mbsin-01.mbs.boeing.net:25 -servername > clt-mbsin-01.mbs.boeing.net -starttls smtp -groups mlkem512 > > Apparently, the connection doesn’t hang in this case because the > ClientHello is smaller than when using X25519MLKEM768, mlkem768, or > mlkem1024. > However, it’s surprising that I don’t see the key_share extension in the > ServerHello. Actually, it is not surprising at all, the issue basically boils down to whether the Client TLS fits in a single TCP segment or not. If it does the handshake completes, otherwise not TCP ACKs are received and the handshake times out. This is a middlebox issue. The server only supports TLS 1.2 and no PQ key exchange. -- Viktor. -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/