• @justinh_tx@lemmy.ml
    link
    fedilink
    English
    162 years ago

    If a packet is traversing an ISP’s network the ISP should have to know where it is coming from and where it is going, right? So even if you “encrypt the first hello” packet, the ISP would still know where it was routed, right?

    I’ll freely admit I have only a very basic (and likely outdated) understanding of IP networking, but I don’t see how this protects my browsing habits from my ISP. Even if they can’t understand my “hello” to lemmy.ml, they still know I’m talking to lemmy.ml’s IP address about something.

    What am I missing?

    • @onelikeandidie@lemmy.world
      link
      fedilink
      72 years ago

      When you type in www.example.com, you request the IP of the server for that site using a DNS server. The DNS server sends you the IP and then you connect to it. If they are using https for DNS it means that your ISP or onlookers have to reverse which domain you’re accessing from that IP to know that you’re accessing www.example.com.

      At least I think that’s what is happening.

    • @venusenvy47@reddthat.com
      link
      fedilink
      72 years ago

      If I understand correctly, someone other than your ISP could see the name of the website, since it isn’t encrypted. I think it would bounce through several servers that could possibly read the data.

      • @SquigglyEmpire@lemmy.world
        link
        fedilink
        42 years ago

        This makes it so that your ISP doesn’t see the actual name of the server/site you’re communicating with, only the IP address. Without Encrypted Hello they’re able to see both.

      • @jet@hackertalks.com
        link
        fedilink
        English
        1
        edit-2
        2 years ago

        Cloudflare fronts much of the internet, so all your ISP would see is that you connect to cloudflare, not which site you actually connect to.

        In fact this was a big reason cloudflare and Amazon were angry with the signal foundation, for using domain front running, using the same trick in fascist countries to still be able to talk to signal servers

    • @achsonaja@lemm.ee
      link
      fedilink
      52 years ago

      Yeah I think it has the same limitations that pretty much anything not through a vpn has because you still have to tell your isp where to send the data. Your isp will still see some things, even if it’s encrypted (metadata, DPI, habits, and things beyond my knowledge). This sounds like a step in the right direction for the majority of people though, even if it’s minor.

      I kind of see it like differentiating between them seeing lemmy.ml via this vs lemmy.ml/thing-i-want-private/peronal.html without it, but I could be wrong about that.

  • @achsonaja@lemm.ee
    link
    fedilink
    82 years ago

    Does this rely on DOH? Seems like if I’m running my own recursive DNS that this won’t apply to me.

    • @iopq@lemmy.world
      link
      fedilink
      22 years ago

      Your request still has an unencrypted client hello, so you wasted all that DoH effort by sending the website name in clear text

    • @tranxuanthang@lemm.ee
      link
      fedilink
      152 years ago

      All sites that are proxied through Cloudflare, even free tier. So it’s safe to say half of internet are supported ECH already.

      • @library_napper@monyet.cc
        link
        fedilink
        42 years ago

        That’s a low bar. I can’t even access most of those sites due to misconfiguration of the antibot settings.

        I’m mostly asking for the websites that I run, which are not behind CF.

  • @taladar@sh.itjust.works
    link
    fedilink
    English
    62 years ago

    ECH is designed to interoperate with these practices and respect the existing DoH opt-outs in Firefox

    This makes no sense. Just because I don’t want to bypass my local DNS server it shouldn’t leave my TLS Hello packets unencrypted.

  • Rustmilian
    link
    fedilink
    1
    edit-2
    2 years ago

    Rare Mozilla Win.
    Imagine if they did stuff like this every time.