Encrypted Client Hello didn't solve censorship, but still may have a role to play

In November 2024, Russia began blocking Cloudflare’s implementation of Encrypted Client Hello (ECH), a privacy-focused extension of the TLS protocol. “This technology is a means of circumventing restrictions on access to information banned in Russia. Its use violates Russian law and is restricted by the Technical Measure to Combat Threats (TSPU),” the statement by the Russian Internet regulator read.

Russia, known for its tight control over internet access, views ECH as a tool for bypassing geo-restrictions, though that was never its intended purpose. This move follows a broader pattern of censorship and surveillance. Over the past few years, Russia has been cracking down on VPNs, making it harder for users to circumvent government-imposed restrictions.

So, what exactly is ECH, and why is it being blocked in Russia? And, more importantly, could it face similar restrictions in other countries with limited internet freedoms? Last year, we gave a breakdown of what ECH is, along with its weak and strong points. Let’s quickly recap the key points.

ECH: look under the hood

Encrypted Client Hello (ECH) is a new protocol designed to enhance privacy during the initial handshake between your browser and a website’s server. Normally, when you visit a website, your browser sends an unencrypted “hello” message (called the Client Hello) to the server. This message includes information like the domain name of the website you’re trying to visit — known as the Server Name Indication (SNI). The problem is, without encryption, this information is visible to anyone who can see your internet traffic, such as your ISP, which means they can tell exactly which websites you're visiting (however, not what you’re doing on them).

ECH solves this problem by encrypting that initial message. Instead of the SNI, which can reveal the website’s name, ECH splits the message into two parts. The outer part contains a generic, non-sensitive server name (for example, cloudflare-ech.com), which is visible to anyone watching the traffic. The inner part, which contains the actual website you’re visiting, is encrypted. Only the client-facing server (like Cloudflare’s server) can decrypt this part and pass the request on to the correct website without anyone in the middle seeing the details.

In simple terms, ECH helps keep the websites you visit private, even at the start of the connection, making it harder for third parties to monitor your browsing activity. However, while ECH adds an extra layer of privacy, it’s not a complete solution on its own, especially for those looking to bypass censorship or ensure full anonymity online. In these cases, a VPN might still be your best option.

Unfulfilled hopes

While the proposed ECH protocol was never designed as a tool to bypass censorship or geo-blocking, some, for various reasons, hoped it could serve that purpose. But that’s not what ECH was built for. Its main goal was always to make the connection between your browser and the website server more secure. As Cloudflare put it at the time, ECH was meant to be “the last puzzle piece to privacy” — not in the sense of dodging restrictions, but in a purely technical sense of the word.

Before ECH, there was still one last unencrypted piece of data in the TLS protocol. TLS, or Transport Layer Security, is the standard encryption method that keeps data safe as it moves across the internet. Solving this — that is, figuring out how to encrypt that final piece of data — was a major engineering task. So, that was the mission and that mission was successfully accomplished, no more, no less.

There’s a big difference between designing a working method and making it work in the real world, though. That’s why, when Cloudflare first rolled out ECH in 2023, they had to roll it back due to some unspecified “issues.” In September 2024, Cloudflare announced it was restarting the ECH rollout, and it only took about a month for Russia’s internet regulator to block the feature.

First signs of blocking and glimpsing the future

Last year, we played devil’s advocate and suggested a few ways network operators could try to block ECH. One of those methods was a cruder approach, which is exactly what the Russian authorities have chosen. They’re blocking known client-facing servers, like cloudflare-ech.com, essentially forcing website owners to opt out of ECH if they want to avoid their sites being broken. The blocking occurs when both of the following elements are present in the connection request:

  • SNI extension with the value cloudflare-ech.com (which is a domain used to indicate the use of Cloudflare’s ECH service)
  • ECH extension itself (which encrypts part of the connection handshake to enhance privacy)

If both elements are detected, the connection is blocked. The Russian internet watchdog confirmed the blocking, saying that it was triggered by CloudFlare’s move to enable the use of Encrypted Client Hello (ECH) on its services by default.

While a more disruptive tactic would’ve been to block all ECH traffic globally, it seems the Russian regulator is focusing on blocking the specific combination of Cloudflare’s SNI extension and the ECH extension. This targeted approach doesn’t disrupt the whole protocol, just Cloudflare’s ECH implementation.

Russia isn’t the only country where internet access is restricted — China is also blocking ECH, but with a more flexible approach. And it may not stop there. There are quite a few nations that from time to time resort to blocking various services and mechanisms on the pretext of maintaining law and order. India, some European nations and countries in the Middle East are some of them. As ECH adoption grows, we can expect even more countries to start limiting it.

Let’s take it one step further and look at corporate networks. They already weren’t too happy about Encrypted DNS — a privacy-focused protocol that encrypts your DNS queries, which prevents third parties from snooping on the websites you’re trying to visit (and that we use in AdGuard DNS). And now with ECH, things could get even trickier in their eyes. After all, their main goal is to control the traffic that flows through their systems. It’s not that they’re being malicious — it’s just that companies focused on internet security need to have control over what’s happening on their networks. So, it’s likely they’ll take a page from some governments’ playbooks and start restricting ECH as well.

What’s next

All of the above does not mean that ECH is useless, and has no role to play in the internet infrastructure of tomorrow. On the contrary, it’s an essential part of it, and that’s why we have added ECH support in our Windows, Mac, and Android apps. It does have the potential to make browsing more private.

Despite some questionable technical decisions, ECH will improve privacy for many people. Along with Encrypted DNS, it will help reduce the visibility of what users are doing online, making it harder for third parties like ISPs and censors to track their activity. As with any privacy tool, it’s important to note that ECH is just one part of the equation.

Besides, for ECH to truly be a game-changer, it needs to be widely adopted — and that’s not something that will happen in the short term. It’s also worth noting that some users will be left out due to restrictions imposed by governments or corporate network administrators. On top of that, some websites might not enable ECH or may opt out altogether, in order to avoid breaking things for users who are subject to these restrictions.

At the end of the day, ECH is a good mechanism, but it’s not a silver bullet. It was never designed to, and won’t, guarantee your privacy. If you’re serious about privacy, it’s better to rely on more robust, tailored tools like a VPN.

Do you rely on ECH for privacy protection? Let us know your thoughts

Syntes om dette indlæg?
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Windows

Brug en hvilken som helst browser eller app og bekymre dig aldrig om din anonymitet igen. Hele verden er lige ved hånden med AdGuard VPN.
Download
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Hovedskærmen i AdGuard VPN til Windows med en aktiv VPN-forbindelse.
Hovedskærmen i AdGuard VPN til Windows, der viser status for afbrudt forbindelse.
Skærmen Undtagelser med en liste over websteder, som ikke bruger VPN'et.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Mac

Med blot to klik kan en by hvor som helst i verden vælges – vi har 75+ lokationer – og brugerdata vil være usynlige for nysgerrige øjne.
Download
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Hovedskærmen i AdGuard VPN til Mac med en aktiv VPN-forbindelse.
Hovedskærmen i AdGuard VPN til Mac med status for afbrudt forbindelse.
Skærmen Undtagelser med en liste over websteder, som ikke bruger VPN'et.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Android

AdGuard VPN til Android tilbyder dusinvis af hurtige lokationer. Brows med større fortrolighed på farten. Blokér annincer og trackere med den indbyggede DNS-beskyttelse
Få mere at vide
Download
Ved at downloade programmet accepterer du Licensaftale betingelserne
Google Play
Ved at downloade programmet accepterer du Licensaftale betingelserne
Hovedskærmen i AdGuard VPN til Android med en aktiv VPN-forbindelse.
Hovedskærmen i AdGuard VPN til Android med status for afbrudt forbindelse.
Skærmen Lokationer med tilgængeligheden af hurtigste servere.
Skærmen Undtagelser med en liste over websteder, som ikke bruger VPN'et.
Skærmen med en QR-kode til installation af AdGuard VPN.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til iOS

Beskyt din fortrolighed, og stream dine yndlingsserier anonymt med AdGuard VPN til iOS. Blokér annoncer med den indbyggede DNS-beskyttelse
Få mere at vide
App Store
Ved at downloade programmet accepterer du Licensaftale betingelserne
Hovedskærmen i AdGuard VPN til iOS med en aktiv VPN-forbindelse.
Hovedskærmen i AdGuard VPN til iOS med status for afbrudt forbindelse.
Skærmen Lokationer med tilgængeligheden af hurtigste servere.
Skærmen Undtagelser med en liste over websteder, som ikke bruger VPN'et.
Skærmen med en QR-kode til installation af AdGuard VPN.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Android TV

Oplev AdGuard VPN til Android TV! Nyd problemfri streaming, forbedret sikkerhed og nem opsætning.
Download
Ved at downloade programmet accepterer du Licensaftale betingelserne
Google Play
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Hovedskærmen i AdGuard VPN til Android TV med en aktiv VPN-forbindelse til en server i Helsinki, Finland.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Chrome

AdGuard VPN til Edge

AdGuard VPN til Firefox

AdGuard VPN til Opera

Skjul din sande placering, og duk op fra et andet sted i verden — tilgå ethvert indhold uden hastighedsbegrænsninger, og bevar din webanonymitet.
Gå til en anden placering med ét enkelt klik, skjul din IP og gør din websurfing sikker og anonym.
Beskyt din fortrolighed, skjul din reelle placering og afgør, hvor du har behov for VPN, og hvor du ikke har!
Vær en ninja i din Opera-browser: Bevæg dig hurtigt til enhver del af verden og forbliv ubemærket.
Installér
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Installér
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Installér
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Installér
Ved at downloade programmet accepterer du Licensaftale betingelserne
Få mere at vide
Hovedskærmen i AdGuard VPN-browserudvidelsen med en aktiv VPN-forbindelse.
Skærmen Lokationer med tilgængeligheden af hurtigste servere.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til routere

Installér AdGuard VPN på routeren for at sikre hele netværket. Afgør, hvilke enheder, som skal beskyttes, samt hvornår
Denne mulighed er kun tilgængelig med et AdGuard VPN-abonnement
En router med et nøglehulsskjoldikon.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Linux

Få den bedste gratis VPN til Linux og nyd problemfri webbrowsing, forbedret sikkerhed, internettrafikkryptering og DNS-lækagebeskyttelse. Vælg mellem flere VPN-servere og tilgå de lokationer, man ønsker
AdGuard VPN-maskottenmaskot, Tengu, med Linux-pingvinen Tux, der sidder i buskene.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Apple TV

Oplev AdGuard VPN til Apple TV! Nyd problemfri streaming, forbedret sikkerhed og nem opsætning
Denne mulighed er kun tilgængelig med et AdGuard VPN-abonnement
En Apple TV-streamingenhed med AdGuard VPN-logoet.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Xbox

Beskyt Xbox'en med AdGuard VPN og nyd problemfri onlinespil, forbedret sikkerhed og nem opsætning
Denne mulighed er kun tilgængelig med et AdGuard VPN-abonnement
En Microsoft Xbox-konsol og -controller med AdGuard VPN-logoet.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til PS4/PS5

Beskyt PlayStation'en med AdGuard VPN og nyd problemfri online-spil, forbedret sikkerhed og nem opsætning. Vælg mellem flere VPN-servere og tilgå de lokationer, man ønsker
Denne funktion er kun tilgængelig med et AdGuard VPN-abonnement
Denne mulighed er kun tilgængelig med et AdGuard VPN-abonnement
En Sony PlayStation-konsol og -controller med AdGuard VPN-logoet.
9.332 9332 brugeranmeldelser
Fremragende!

AdGuard VPN til Chromecast

Installér AdGuard VPN på Google TV'et (Chromecast Gen 4) eller på netværksrouteren (Chromecast Gen 3), og nyd streaming af indhold med Chromecast, mens man forbliver anonym online og får adgang til indhold hvor som helst. Til Chromecast Gen 3 kræves et AdGuard VPN-abonnement
Denne mulighed er kun tilgængelig med et AdGuard VPN-abonnement
En Google Chromecast-streamingenhed med et nøglehulsskjoldikon.
AdGuard VPN
download er startet
Klik på den af pilen angivet knap for at starte installationen.
Skan for at installere AdGuard VPN på din mobilenhed
Skærmen med en QR-kode til installation af AdGuard VPN.