caniuse icon indicating copy to clipboard operation
caniuse copied to clipboard

TLS ECH (Encrypted Client Hello), formerly known as ESNI (Encrypted Server Name Indication)

Open Veratyr opened this issue 7 years ago • 5 comments

More info:

  1. ESNI is already implemented in Firefox
  2. Suggestion for ESNI implementation in Chromium
  3. Tracking ticket for the work to implement ESNI in BoringSSL
  4. IETF ESNI draft (work in progress)

Veratyr avatar Nov 04 '18 00:11 Veratyr

Cloudflare supports it: https://blog.cloudflare.com/encrypted-sni/ Cloudflare ESNI checker: https://www.cloudflare.com/ssl/encrypted-sni/

dimitris-t avatar Nov 07 '18 11:11 dimitris-t

Just a quick note: This draft has been renamed to Encrypted Client Hello (ECH) and Firefox doesn't currently support ECH with HTTP/3: https://bugzilla.mozilla.org/show_bug.cgi?id=1654507

FozzieHi avatar Aug 05 '20 21:08 FozzieHi

Browser Status Since Source
Chrome Behind Flag v105 https://defo.ie/
Edge Behind Flag v105 https://www.neowin.net/guides/how-to-improve-privacy-in-microsoft-edge-by-enabling-encrypted-client-hello/
Safari NO https://chromestatus.com/feature/6196703843581952
Firefox Behind Flag v85 https://defo.ie/
Opera No info, probably not
IE NO
Chrome for Android Behind Flag v105
Safari on iOS NO
Sansung Internet No info, probably not
Opera Mini NO
Opera Mobile No info, probably not
UC Browser for Android No info, probably not
Android Browser No info, probably not
Firefox for Android Firefox beta behind flag v85
QQ Browser probably not
Baidu Browser probably not
KaiOS Browser probably not

imsys avatar Jul 25 '23 15:07 imsys

Firefox Extension IndicateTLS can show since 7th April and Version 0.3.1 if the current tls connection is using ECH

This is another test page to show if your Browser supports with the current config ECH.

WebMacke avatar Jun 04 '24 21:06 WebMacke

```php
/
`
/`

wallacewill1 avatar Sep 22 '24 17:09 wallacewill1