TLS Encrypted Client Hello (ECH) for XMPP
Wiktor Kwapisiewicz via Standards <[email protected]> Wed, 1 Apr 2026 12:09:36 +0200
| Newsgroups | gmane.network.jabber.standards-jig |
|---|---|
| Organization | Metacode |
| Message-ID | <[email protected]> |
Hi, I'd like to check if anyone explored the idea of implementing ECH [0] for XMPP? The rationale would be to hide the last bits that are sent plaintext when connecting: hostname (SNI) and protocols (ALPN). I'm aware that this is not simple, would require close collaboration of client and server developers and there's a large potential for bikeshedding (e.g. whether to use SVBC records [1] or Host Meta 2 [2]) but the only resource I found on this topic [3] ended without a clear conclusion. From the practical point of view it seems that ECH will be available soon in OpenSSL and some web servers already implement that [4] [5]. Thanks for your time! Kind regards, Wiktor [0]: https://www.rfc-editor.org/rfc/rfc9849.html [1]: https://www.rfc-editor.org/rfc/rfc9460 [2]: https://xmpp.org/extensions/xep-0487.html [3]: https://mail.jabber.org/hyperkitty/list/[email protected]/thread/6WSGNTADZ6YQTHXGECGGM53TSLW5N265/#QBGQCKWK6H5I7WIS5LJKY7FSISHTCUE6 [4]: https://github.com/nginx/nginx/pull/840 [5]: https://github.com/haproxy/haproxy/issues/1924 _______________________________________________ Standards mailing list -- [email protected] To unsubscribe send an email to [email protected]