Skip to main content
DNS Benchmark Pro Real-time DoH latency analysis
Engine ready

DNS Security

DNS Security Milestone: Android 17 Turns On ECH

Published August 30, 2026 · DNS Benchmark Pro Editorial · Reading time: 5 minutes

TL;DR — On 27 August 2026 Google announced that Android 17 enables Encrypted ClientHello (ECH) and ECH GREASE by default, making it the first major mobile operating system to ship broad ECH support. This is a structural change in DNS security and transport privacy: paired with private DNS, it removes the last place a passive observer could read the domain name you are connecting to. Jigsaw's supporting measurements across 202 countries and 740 ISPs reported effectively zero network interference and no change in connection success rates. For enterprise IT teams the consequence is immediate — SNI-based inspection stops being a reliable control surface, and recursive DNS telemetry becomes correspondingly more important.

For twenty years, the practical state of DNS security has been an awkward compromise. HTTPS encrypted the payload; the destination stayed in the clear. Even after DNS over TLS and DNS over HTTPS closed the resolver leak, the Server Name Indication field in the TLS handshake kept broadcasting the hostname to anyone on the path. Android 17 closes that second gap, and it does so by default rather than as an opt-in toggle buried three screens deep.

Google published the change as one of four network security features in Android 17, alongside enforced Local Network Protection, Certificate Transparency by default, and a carrier-side switch to disable 2G at the modem level. ECH is the one that changes how networks behave.

What Encrypted ClientHello actually does

ECH, standardised as RFC 9849 earlier this year, encrypts the first flight of the TLS handshake — the ClientHello — using a public key the client retrieves ahead of time. Because the key material is published in DNS as an HTTPS resource record, the design is inseparable from name resolution: the client must complete an encrypted DNS lookup before it can build an encrypted handshake.

That ordering matters. If the HTTPS RR query travels over plaintext port 53, ECH protects the handshake but the lookup still reveals the destination, and the privacy gain is close to zero. ECH only delivers its promise when it sits on top of DoH or DoT. The two technologies are not alternatives; one is a prerequisite for the other.

Leak pointHistoric exposureStatus after Android 17
Recursive DNS queryHostname in plaintext on the wireEncrypted where private DNS is configured
TLS ClientHello (SNI)Hostname in plaintext, every connectionEncrypted via ECH on supporting servers
Destination IP addressAlways visibleStill visible; shared hosting blurs it
Certificate exchangePlaintext pre-TLS 1.3Already encrypted since TLS 1.3

Why GREASE is the important detail

Encrypting the hostname on a minority of connections would create a new signal rather than remove one — an observer could simply flag the ECH-protected sessions as interesting. Android 17 therefore enables ECH GREASE, which sends convincing but meaningless ECH extensions to servers that do not support the standard. Every handshake looks identical whether or not the far end can decrypt it. That is what turns a per-site feature into a population-wide privacy property, and it is the design decision most likely to be copied by other platforms.

Verified DNS Benchmark Pro capture showing DNS security and DNS server performance measurements across encrypted DNS resolvers handling HTTPS resource record lookups
Verified, unmodified capture from the DNS Benchmark Pro engine. ECH depends on an HTTPS RR lookup completing before the TLS handshake begins, which puts encrypted resolver behaviour directly on the connection-setup critical path. Measuring that path is no longer a tuning exercise — it is a correctness check.

The deployment evidence behind the rollout

Shipping a transport change to billions of devices without a staged proof would be reckless, and the published validation work is unusually specific. Jigsaw, Google's technology incubator, ran two measurement campaigns before the platform flag was flipped.

The first tested ECH GREASE handshakes against the top 10,000 global domains and reported no change in connection success rates versus baseline TLS. The second issued requests across 202 countries and 740 ISPs, including heavily filtered national networks, and found a virtually zero interference rate — ECH GREASE traffic reached parity with baseline connections even in environments built to inspect and block. The datasets and Jupyter notebooks are published openly, which is a materially higher standard of evidence than most protocol rollouts offer.

The honest reading is that middleboxes are not currently blocking ECH because most of them have not yet noticed it. That may change once the volume of protected traffic becomes commercially inconvenient. But the measurement baseline now exists publicly, so any future interference will be attributable rather than deniable.

What this breaks for enterprise IT security

If your organisation performs any of the following, it is time to plan rather than react.

Google has provided an escape hatch for managed environments: network operators can control ECH behaviour through DNS, so schools and enterprises retain policy enforcement on networks they own. The mechanism is deliberate — it keeps governance with the party that runs the resolver, and it promotes resolver configuration from a convenience setting to a first-class DNS security control.

DNS security and server performance become one problem

The operational consequence that will surprise most teams is a performance one. Every ECH-enabled connection now begins with an additional DNS lookup for the HTTPS record. On a resolver that answers in 15 ms this is invisible. On one that adds 150 ms of network latency, or that mishandles HTTPS RR types and returns SERVFAIL, the client either stalls or silently falls back to an unprotected handshake — losing the privacy benefit without raising an error anyone will see.

Jigsaw's own guidance to developers is explicit about optimising HTTPS RR queries for performance, which is a polite way of saying that a slow or non-compliant resolver will quietly undermine the whole design. Three checks are worth running this quarter:

Chart from an earlier release of the DNS Benchmark Pro tool comparing DNS over HTTPS response times and network latency across public resolvers, referenced in DNS security analysis of Encrypted ClientHello
Unmodified capture from the DNS Benchmark Pro engine as it stood in August 2026. Correction (15 August 2026): the release that produced this chart timed opaque browser requests and did not verify that a response was a valid DNS answer, so the figures shown may include HTTP errors and unreadable replies counted as fast responses. They should not be relied on. The engine was rebuilt to validate every response; see the current methodology. The underlying point — that comparing the whole field beats spot-checking one provider — still holds.

What it means for the industry

Encrypted DNS already covers a substantial share of global web traffic, and ECH removes the remaining plaintext hostname. Taken together, the network path is losing its historical ability to profile users by destination — which is the point, and which also means defenders lose a cheap detection signal they have leaned on for years.

The rational response is not to fight the protocol but to move the telemetry, which is why DNS security is displacing packet inspection as the primary source of destination truth. Recursive resolver logs, endpoint agents and identity-aware proxies see what the wire no longer shows. Organisations that run their own resolvers and log them properly will barely notice this transition. Those that inferred everything from packet capture at the border will find their visibility quietly eroding over the next two Android releases.

Android moving first also sets the schedule for everyone else. Once a platform with this install base normalises ECH GREASE, server operators and hosting providers face a straightforward incentive to enable ECH on their own domains, and the remaining mobile and desktop stacks face an obvious comparison. The interesting question for the next twelve months is not whether ECH spreads, but which national networks decide that a virtually zero interference rate is no longer acceptable to them.

Sources: Google Security Blog, "4 new ways Android is protecting your network connections" (27 August 2026); Jigsaw, "Closing a Critical Internet Privacy Gap for Billions of Users: Android 17 Rolls Out ECH Support" (27 August 2026); IETF RFC 9849 (TLS Encrypted ClientHello); Android 17 developer documentation on platform ECH support; Jigsaw ECH research repository (GREASE Compatibility Report and Multi-Country ISP Analysis). This article is independent editorial analysis and is not affiliated with or endorsed by Google LLC or Jigsaw.