Hiya,

On 07/07/2025 17:03, Christian Huitema wrote:
What happens if a client establishes a direct TCP connection with a
BE server and adds an ECH inner parameter to the Client Hello?

Nothing much bad (would be my guess).

If the BE (application layer) cares about that then you'd expect
someone would e.g. have setup wireguard and the BE to only accept
connections via the relevant interface(s). If not, I don't see that
the TLS layer aborting is really that helpful. And that'd only
be of interest if the application using TLS is such that it reacts
differently when it's an ECH backend or not, which'd also be fairly
rare I think. An application using our OpenSSL code could detect
being an ECH backed via an API, but I'm not sure other libraries
expose this to the application (or actually even implement split
mode;-).

But again, maybe I'm missing something.

Cheers,
S.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
TLS mailing list -- tls@ietf.org
To unsubscribe send an email to tls-le...@ietf.org

Reply via email to