Dělá anonymní VPN účet váš provoz skutečně anonymním?
Registrace bez e-mailu mění jedno pole formuláře. Zdrojová adresa, token účtu a cookies prohlížeče odpovídají na tři různé otázky.
Registrace bez e-mailové adresy mění jedno pole formuláře. Nemění zdrojovou adresu v síti, identifikátor, který služba vydává interně, ani cookies, které váš prohlížeč posílá na každý navštívený web. To jsou tři oddělené otázky a jen první z nich se vůbec týká účtu. Níže je popsáno, co každá vrstva skutečně uchovává a které rozhodnutí je vaše, nikoli poskytovatelovo.
Berte anonymitu jako vlastnost pro každého pozorovatele zvlášť. Zeptejte se, který pozorovatel, a poctivá odpověď se změní.
Pseudonymní účet je pořád účet
Poskytovatel může vydat číslo účtu, klíč zařízení nebo token předplatného, aniž by kdy požádal o zákonné jméno. Tento objekt přesto spojuje relace uvnitř služby: stejný token na stejném tarifu, měsíce za sebou.
Co k tomuto tokenu může operátor připojit, závisí na dalších systémech. Platební záznamy existují, pokud jste platili sledovatelným způsobem, adresa podpory existuje, pokud jste psali, a v provozních záznamech mohou být identifikátory zařízení nebo časové značky připojení. Nic z toho registrační formulář nevyžaduje a nic z toho formulář bez e-mailu nevylučuje. Formulář určuje, co bylo požadováno, ne co existuje potom.
Odeslání diagnostického profilu nebo otevření tiketu podpory může přidat víc podrobností, než původní formulář kdy žádal.
Co koncový bod tunelu nutně vidí
Koncový bod ukončuje vaše připojení, takže zná zdrojovou adresu, kterou vaše přístupová síť pro tuto relaci přidělila, a kdy relace začala. Zná také, ke kterému internímu klíči nebo účtu se toto připojení mapuje, protože toto mapování rozhoduje, kam se má provoz posílat.
Dokumentace WireGuardu je tu nezvykle přímočará: identita protistrany je veřejný klíč, nikoli skrytý rys.
To, co vychází z koncového bodu k cíli, je jiné připojení. Pokud je výstupní adresa sdílená s dalšími uživateli, web na druhé straně vidí společnou adresu místo vaší. Toto oddělení je skutečné a je zároveň jediným oddělením, které sdílený výstup poskytuje. Neskrývá vaši relaci před operátorem a neslévá vás s davem pro nikoho, kdo může pozorovat oba konce, což je přesně problém korelace, jemuž RFC 6973 věnuje celou svou délku.
Co cíl stále dostává
Web vidí výstupní adresu, požadavek a vše, co váš klient dobrovolně poskytne. Cookies, již přihlášená relace, otisk prohlížeče a uložený účet projdou připojením VPN beze změny, protože je tunel nese, místo aby je nahradil.
Přihlášení k osobnímu účtu vás tomu webu identifikuje bez ohledu na to, jaký štítek nese účet VPN.
Překlad jmen si zaslouží vlastní řádek. Pokud dotazy jdou k resolveru, který provozuje operátor, operátor vidí jména, která žádáte. Pokud jdou k veřejnému resolveru, vidí je tento resolver i kdokoli na cestě, kdo může pozorovat nešifrované DNS. Ať tak či onak, volba resolveru je rozhodnutí o soukromí, které za vás registrační formulář neučinil.
Kde ke korelaci skutečně dochází
Analýza provozu nepotřebuje obsah stránek. Časování připojení, objem přenosu a vzorec toho, který koncový bod mluví s kterým cílem, mohou při pozorování obou stran sladit zdrojové připojení s výstupním. Sdílený výstup vás tedy chrání před jedním pozorovatelem, nikoli před dvěma, kteří spolupracují.
Šifrování transportu mění to, co je čitelné, ne to, co je propojitelné.
Tři otázky místo sloganu
Každá má jiného vlastníka, a proto slib daný na jedné vrstvě nemůže pokrýt jinou. Řádky níže jsou celý argument v hutné podobě.
| Observer | What it can hold | What actually changes it |
|---|---|---|
| Your access network | The connection to the VPN endpoint, with volume and timing | Nothing on the account form |
| The VPN operator | Source address, session times, key-to-account mapping, names if it runs the resolver | Retention policy, payment method, whether you contact support |
| The destination site | Exit address, cookies, logged-in identity, request content | Browser hygiene, logging out, separate profiles |
| An observer at both ends | Correlated timing and volume across the two connections | Padding, cover traffic, a different exit at a different time |
Jen prostřední řádek se týká účtu, a to částečně. Řádky nad ním a pod ním určuje směrování, doba uchovávání a váš vlastní prohlížeč.
Čtěte inventář, ne štítek
Poskytovatel, který zveřejňuje inventář dat, dobu uchovávání a postup práce s identitou, vám řekl něco ověřitelného. Poskytovatel, který říká anonymní, vám řekl jedno slovo. Hledejte, co se sbírá při registraci, co zůstane po skončení relace a podle jakého postupu se data předávají třetí straně.
Pokud tyto tři chybí, štítek není důkazem ničeho.
Začněte u pozorovatele, na kterém vám skutečně záleží, pak sledujte jeden řádek tabulky: kterou adresu vidí, který identifikátor drží, jak dlouho se uchovává. Opravte řádek, který selhává, místo abyste přejmenovali účet. To je jediný krok, který tu mění výsledek.