Encrypt it or lose it: how encrypted SNI works
Sep 24, 2018Alessandro Ghedini

Summary
This post introduces and explains Encrypted SNI (ESNI), a new privacy-enhancing feature for TLS 1.3. It details how ESNI works by encrypting the SNI extension using public-key cryptography published via DNS, preventing on-path observers from identifying visited websites. The post also highlights the importance of encrypted DNS (DoT/DoH) and DNSSEC for ESNI's effectiveness and discusses the ongoing challenge of IP address-based tracking.
More from the Website Security & Threat Management trail
- We tested our own WAF with frontier AI models. Here’s what we found
- When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts
- Introducing automatic remediation policies with Cloudflare CASB
- Introducing context-aware vulnerability discovery and remediation with Cloudflare Managed Defense and OpenAI Daybreak Models
- Introducing Adaptive Intelligence: undermining the economics of every bot attack