Say (an encrypted) hello to a more private internet
blog.mozilla.org
blog.mozilla.org
Sincerely, the CIA
To fix this, SNI extension to TLS was introduced. Now TLS client will optionally send a plaintext domain name it tries to connect to, and the webserver picks a key for that domain. Which is nice but... now the client is leaking their domain name. Encrypted hello in TLS finally fixes this problem.