Re:Rand Paul: NSA Routinely Monitors Americans’ Communicatio...
by Dylan16807 on Tuesday March 14, 2017 @02:53AM
(#13865579)
And in practice there will almost never be other domains on the same certificate that can cloak your actions. SNI takes a bit of metadata that is basically public and makes it fully public. If you want to hide the domain you need to use another method.
Sure it does. That's the whole point of SNI. SSL encrypts the request, including the domain name. If you share a single IP address with multiple vhosts, you have two options. SNI, which leaks the domain in the clear, or a certificate matching all the domains you vhost.
https://en.wikipedia.org/wiki/Server_Name_Indication
If a server hosts hillaryclintonisgreat.com and donaldtrumpisgreat.com, then SNI leaks the domain and lets the ISP know definitively which one you visited.