Mitä VPN-palveluntarjoajasi voi nähdä ja mitä ei
Poistumispiste näkee osoitteet, ajat ja, ellei Encrypted Client Helloa käytetä, sivuston nimen TLS-kättelyssä. Säilytys on erillinen kysymys.
Tunneli pitää paikallisverkon poissa liikenteestäsi. Se ei kuitenkaan poista toisessa päässä olevaa yritystä, joka käsittelee jokaisen paketin ennen kuin se saavuttaa avoimen internetin. Tämä asema on samalla liiketoimintamalli ja yksityisyyskysymys. Hyödyllinen kysymys ei siis ole, voiko palveluntarjoaja nähdä sinut, vaan mitä se näkee, mitä se voi nimetä ja mitä se säilyttää.
Minne luottamus todella siirtyy
Salaus kulkee laitteestasi palveluntarjoajan palvelimelle, ja tämä ulompi osuus on kaikki, mitä paikallisverkkosi koskaan näkee. Palveluntarjoaja pitää hallussaan osuuden toista päätä, joten se purkaa tunnelin salauksen ja välittää pakettisi eteenpäin. Siinä ei ole vikaa; se on ostamasi palvelun määritelmä. Luottamus siirtyi paikalliselta operaattorilta poistumispisteen operaattorille sen sijaan, että se olisi kadonnut.
Tästä asemasta se oppii lähdeosoitteesi, milloin yhdistit, suunnilleen kuinka paljon siirsit ja mitä kohteita tavoittelit. Mikään siitä ei edellytä viestiesi lukemista, ja juuri siitä on kyse luokkien erottelussa. Kiinnostavat erot palveluntarjoajien välillä koskevat sitä, mitä näille havainnoille tapahtuu myöhemmin.
Mitä poistumispiste käsittelee välttämättä
Järjestä luokat sen mukaan, kuinka luotettavasti poistumispiste voi ne nähdä. Yksikään rivi ei edellytä salauksen murtamista, ja jokaisella on erilainen vastaus siihen, voiko sen ylipäätään välttää.
| Category | Visible at the exit | Why |
|---|---|---|
| Your public address | Always | It is the address the tunnel arrives from |
| Connection times and volume | Always | Accounting data, not content |
| Destination IP addresses | Always | The exit has to route the packets |
| HTTPS hostname (SNI) | Normally, unless ECH is used | Sent in the clear in the TLS ClientHello |
| DNS names | Only if DNS is plaintext | DoH or DoT hides the query; plaintext is readable by the forwarder |
| Page paths and form contents | Not normally | Protected by the destination site's TLS session |
Neljäs rivi on se, minkä useimmat ajatusmallit ohittavat. Nykyaikainen selain sijoittaa sivuston nimen ClientHelloon, TLS-kättelyn ensimmäiseen viestiin, ja tämä kenttä on luettavissa poistumispisteessä, vaikka jokainen DNS-kysely olisi salattu päästä päähän. Ellei Encrypted Client Hellosta sovita, nimi kulkee selkokielisenä kohdeosoitteen vieressä. Salattu DNS muuttaa sitä, kuka näkee kyselyn, ei sitä, kuka näkee nimen.
Sama pätee vanhempien yhteyksien varmenteisiin: TLS 1.3 salaa palvelimen varmenteen, kun taas TLS 1.2 -kättely voi paljastaa nimen tallentavalle tarkkailijalle. Molemmat ovat siirron tosiasioita, eivät palveluntarjoajan käytäntöä.
Mitä TLS kattaa ja mitä ei
Kun sivusto tarjoaa HTTPS:ää, selainsi rakentaa TLS-yhteyden kyseisen sivuston päätepisteeseen, ei VPN-palvelimeen. Palveluntarjoaja välittää salatut tietueet ja saa tietää kohdeosoitteen, ajoituksen ja likimääräiset koot. Sivuston nimi kulkee ClientHellossa, ellei ECH ole pelissä, ja sivun runko pysyy salattuna molemmissa tapauksissa. Odottamaton juurivarmenne muuttaa tätä rajaa, siksi varmennevaroitukset ansaitsevat kunnioitusta.
Tavallisella HTTP:llä ei ole tällaista suojaa poistumispisteen jälkeen. Tunneli suojaa osuuden palveluntarjoajalle, ja sen jälkeen pyyntö kulkee täsmälleen kuten se kulkisi ilman VPN:ää. ECH ei korjaa sitä, koska se suojaa nimeä eikä sisältöä.
Säilytys on eri kysymys kuin näkyvyys
Operaattori voi käsitellä yhteystietoja muistissa eikä säilyttää mitään, tai säilyttää osajoukon ja kuvata sen täsmällisesti ei-selaushistoriaksi. Lue nollalokiväite luokittain, ei iskulauseittain: yhteystietueet, aikaleimat, kokonaismäärät, kohdetiedot, tilitunnisteet ja tukiviestit kaikki lasketaan. Palveluntarjoaja voi rehellisesti pitää nolla selauslokia ja silti säilyttää tilitietueen ja palvelun pyörittämiseen tarvittavat metatiedot. Näkyvyys ei kerro, mikä näistä luokista tallennetaan.
Auditointi on todiste järjestelmistä ja ajanjaksosta, jonka se kattoi, ja avoimen lähdekoodin asiakaskoodi kuvaa asiakasta eikä palvelimia. Molemmat ovat hyödyllisiä, eikä kumpikaan puhu jokaisen poistumispisteen takana olevan tallennusjärjestelmän puolesta. Pyydä auditoinnin laajuutta, älä sen merkkiä.
Kysymykset, jotka erottavat palveluntarjoajat
Kysy, mitä säilytetään, kuinka kauan ja kuka voi noutaa sen. Kysy, kuka ylläpitää poistumispistettä, koska hakemistomerkintä, sovelluskehittäjä ja tiettyä palvelinta pyörittävä henkilö voivat olla kolme eri osapuolta. Kysy, miten DNS:ää käsitellään ja tuetaanko ECH:tä käyttämilläsi reiteillä, koska selkokielinen ClientHello nimeää sivuston ilman DNS-kyselyäkin. Kysy, mitä oikeudellisesta pyynnöstä seuraa, ja lue vastaus kuvauksena kyvystä, ei aikomuksesta.
EFF:n opas VPN:n valintaan on kohtuullinen tarkistuslista näihin kysymyksiin, ja se on kehys eikä tuomio mistään palvelusta. Markkinointisivu ei ole säilytyskäytäntö. Mikään tästä ei tee VPN:stä hyödytöntä; se muuttaa, kehen sinun on luotettava ja missä.