Što vaš VPN pružalac može vidjeti, a što ne
Izlaz vidi adrese, vremena i, osim ako se ne koristi Encrypted Client Hello, ime stranice u TLS rukovanju. Zadržavanje je odvojeno pitanje.
Vaš tunel drži lokalnu mrežu izvan vašeg prometa. Ali ne uklanja tvrtku na drugom kraju, koja obrađuje svaki paket prije nego što stigne do otvorenog interneta. Ta pozicija je istovremeno poslovni model i pitanje privatnosti. Zato korisno pitanje nije može li vas pružatelj vidjeti, nego što vidi, što može imenovati i što čuva.
Gdje se povjerenje zaista premješta
Šifriranje ide od vašeg uređaja do pružateljeva poslužitelja, a ta vanjska dionica je sve što vaša lokalna mreža ikada vidi. Pružatelj drži drugi kraj te dionice, pa dešifrira tunel i prosljeđuje vaše pakete dalje. U tome nema nikakve pogreške; to je definicija usluge koju ste kupili. Povjerenje se premjestilo s lokalnog operatera na operatera izlaza, umjesto da nestane.
S te pozicije saznaje vašu izvornu adresu, kada ste se povezali, otprilike koliko ste prenijeli i koje destinacije ste kontaktirali. Ništa od toga ne zahtijeva čitanje vaših poruka, i u tome je smisao razdvajanja kategorija. Zanimljive razlike među pružateljima tiču se onoga što se poslije dogodi s tim zapažanjima.
Što izlaz obrađuje po nužnosti
Poredajte kategorije po tome koliko pouzdano izlaz može da ih vidi. Nijedan red ne zahtijeva razbijanje šifriranja, a svaki ima drugačiji odgovor na pitanje može li se uopće izbjeći.
| 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 |
Četvrti red je ono što većina mentalnih modela promašuje. Suvremeni preglednik stavlja ime stranice u ClientHello, prvu poruku TLS rukovanja, a to polje je čitljivo na izlazu čak i kada je svaki DNS upit šifriran od kraja do kraja. Osim ako se pregovara Encrypted Client Hello, ime putuje otvoreno pored odredišne adrese. Šifrirani DNS mijenja ko vidi upit, a ne ko vidi ime.
Isto vrijedi za certifikate na starijim vezama: TLS 1.3 šifrira poslužiteljski certifikat, dok TLS 1.2 rukovanje može izložiti ime promatraču koji snima tok. Oboje su činjenice prijenosa, a ne politika pružatelja.
Što TLS pokriva, a što ne
Kada stranica nudi HTTPS, vaš preglednik gradi TLS vezu prema odredištu te stranice, a ne prema VPN poslužitelju. Pružatelj prosljeđuje šifrirane zapise i saznaje odredišnu adresu, vrijeme i približne veličine. Ime stranice putuje u ClientHello osim ako je ECH u igri, a tijelo stranice ostaje šifrirano u oba slučaja. Neočekivani korijenski certifikat mijenja tu granicu, zato upozorenja o certifikatima zaslužuju poštovanje.
Obični HTTP nema takvu zaštitu nakon izlaza. Tunel štiti dionicu do pružatelja, a nakon toga zahtjev putuje točno onako kako bi putovao i bez VPN-a. ECH to ne popravlja, jer štiti ime, a ne sadržaj.
Zadržavanje je odvojeno pitanje od vidljivosti
Operater može obrađivati podatke o vezama u memoriji i ne čuvati ništa, ili čuvati podskup i točno ga opisati kao ne-povijest pregledavanja. Čitajte tvrdnju o odsutnosti zapisa po kategorijama, a ne po sloganima: zapisi o vezama, vremenske oznake, ukupne količine, podaci o odredištima, identifikatori računa i poruke podrške sve se računaju. Pružatelj može iskreno ne voditi zapise pregledavanja, a istovremeno držati zapis računa i metapodatke potrebne za rad usluge. Vidljivost vam ne kaže koja se od tih kategorija čuva.
Revizija je dokaz o sustavima i vremenskom okviru koji je pokrila, a klijentski kod otvorenog koda opisuje klijenta, a ne poslužitelje. Oboje je korisno, i nijedno ne govori za svaki sustav pohrane iza izlaza. Pitajte za opseg revizije, ne za njezinu značku.
Pitanja koja razlikuju pružatelje
Pitajte što se čuva, koliko dugo i tko može to preuzeti. Pitajte tko upravlja izlazom, jer unos u imeniku, programer aplikacije i osoba koja vodi određeni poslužitelj mogu biti tri različite strane. Pitajte kako se obrađuje DNS i je li ECH podržan na putovima koje koristite, jer ClientHello u čistom tekstu imenuje stranicu i bez DNS upita. Pitajte što se događa na pravni zahtjev, i čitajte odgovor kao opis sposobnosti, a ne namjere.
EFF-ov vodič za odabir VPN-a razumna je kontrolna lista za ta pitanja, i to je okvir, a ne presuda o bilo kojoj usluzi. Marketinška stranica nije politika zadržavanja. Ništa od ovoga ne čini VPN beskorisnim; mijenja kome morate vjerovati i u vezi s čim.