8 ms·
> But even assuming that doesn't happen it's still a huge privacy/data leak. Meh, if an attacker can sniff your packets, they can already tell what IP addresse
by openasocket 10y ago
> But even assuming that doesn't happen it's still a huge privacy/data leak.
Meh, if an attacker can sniff your packets, they can already tell what IP addresses you're talking to, which certainly narrows down which domain names you're talking to.
I'm far more concerned with the possibility of intercepting or hijacking http traffic. Sure, an attacker could do this with any non-TLS connection in theory, but it's way way easier to hijack that one DNS response and change the A record.
- wslh 10y agoThe IP address does not always tell you to which site you are connecting to. Many different sites can point to the same IP, more when services like Cloudflare are being used.
- 0xxon 10y agoMost clients nowadays sent the "server name indication" (SNI) TLS extension though, which contains the name of the site you are connecting to. The extension is sent unencrypted, even when using TLS 1.3. So everyone sniffing the traffic can tell where you are surfing to, even without DNS.
- tedunangst 10y agoI don't think many people know this, or at least never think about it. "https means encrypted, that means secret."
- MertsA 10y agoAnd in order to support clients that don't support SNI, you need to have one domain per IP address so an attacker can just try and connect to that IP and then look at the SSL cert that's sent back to get the domain name.
- pixl97 10y ago>And in order to support clients that don't support SNI There is little reason to support clients that do not support SNI. By supporting those clients you are likely putting your entire encrypted infrastructure at risk. SSL3 should be disabled by now. XP clients are legacy and should be taken out back and shot. Older mobile phones are enormous security risks.
- nspassov 10y agoWith increasing IPv6 adoption this would be less and less true.
- ymhuang0808 10y agoYour viewpoint is like the post "DNSCrypt – Not Fundamental Enough" (2011) from TrendMicro. http://blog.trendmicro.com/trendlabs-security-intelligence/dnscrypt-not-fundamental-enough/ http://blog.trendmicro.com/trendlabs-security-intelligence/d...
- ac29 10y ago>Meh, if an attacker can sniff your packets, they can already tell what IP addresses you're talking to, which certainly narrows down which domain names you're talking to. Honest question: with an increasing amount of sites being hosted via cloud infrastructure, does an IP really let you know if you are talking to Amazon, Google, or Microsoft vs the multitude of sites hosted by AWS, GCP, or Azure? I'm assuming they use their own infrastructure, but I could be wrong.
- minitech 10y agoYes, VPS services will still assign your instance an IP address of its own.
- Buge 10y agoIPs don't matter. SNI tells eavesdroppers the exact domain you are talking to.
- Tepix 10y agoHopefully we will get Encrypted SNI with TLS 1.3 https://www.ietf.org/proceedings/94/slides/slides-94-tls-8.pdf https://www.ietf.org/proceedings/94/slides/slides-94-tls-8.p...