„S kom se pogovarjam?“ sta dve vprašanji v enem stavku. Eno je o računu, ki je sporočilo napisal, drugo o stroju na drugem koncu omrežne povezave, ki jo vaš odjemalec dejansko drži. V klepetu prek storitve to skoraj nikoli ni isti subjekt in ta razlika pojasni večino zmede o tem, kaj VPN skrije in česa ne skrije pred osebo, ki ji pišete. Če je topologija pravilna, vprašanje zasebnosti postane vprašanje z odgovorom in ne čustveno.

Vaš odjemalec se pogovarja s storitvijo, ne z drugo osebo

Predstavljajte si besedilno klepetalno aplikacijo, v kateri se vsak udeleženec poveže s storitvijo, storitev pa dostavlja sporočila med računi. Vaš odjemalec drži povezavo s storitvijo; drugi udeleženec drži ločeno povezavo z isto storitvijo. Sporočilo potuje z njihovega odjemalca do storitve in s storitve do vašega, kar pomeni, da je vaš transportni partner končna točka storitve in ne njihova naprava.

Alex's client  ->  chat service  ->  your client

Vse, kar sledi, izhaja iz te ene sheme. Če pogledate svojo povezavo, prepoznate storitev, ne Alexa. Če pogledate Alexovo povezavo, prepoznate storitev z druge strani. Nobeno od teh opazovanj samo po sebi ni zapis na ravni paketov naprave druge osebe in nobena količina pregledovanja lastnega prometa tega ne spremeni.

Različni opazovalci zbirajo različne dokaze

Storitev je v močnejšem položaju kot kateri koli udeleženec, ker zaključi obe povezavi in hkrati ve, kateri račun pripada kateri. Kaj hrani, kako dolgo, katere zapise povezuje in komu jih razkrije, so ločena vprašanja z ločenimi odgovori in na nobeno od njih ne odgovori trditev „aplikacija ima šifriranje od konca do konca“.

Vi kot prejemnik ste v šibkem položaju glede omrežnih dejstev, a v močnem glede dejstev vsebine: besedilo sporočila, prikazano ime, vse, kar je pošiljatelj vtipkal ali priložil. Pošiljatelj, ki vtipka svoj naslov, ga je razkril, in to razkritje ni omrežno opazovanje, čeprav se bere kot tako.

ObserverSeesCannot conclude
YouYour connection to the service, message contents, sender-supplied detailsThe other client's source address
The other participantTheir connection, message contents, what the service attachesYour source address
The serviceBoth connections, account mapping, delivery metadataWhat it does not retain, or what leaves its boundary

Če se Alex poveže prek VPN, lahko storitev vidi izhodni naslov te povezave namesto Alexovega domačega naslova. To je trditev o tem, kaj vidi storitev. Ne pomeni, da se izhodni naslov preda vam, in zagotovo ne pomeni, da vaša lastna povezava postane anonimna zaradi Alexove izbire transporta.

Ko je aplikacija resnično enakovredna

Model posredovanja je model, ne zakon. Nekatere funkcije sporočanja vzpostavijo neposredne poti med odjemalci, na primer podatkovni kanal v brskalniku, dogovorjen prek signalizacijskega strežnika, ali način prenosa datotek, ki poveže obe napravi, da se izogne posredovanju velikih količin podatkov. V takih primerih je transportni partner res naprava drugega udeleženca in analiza opazovalcev se povsem spremeni.

Prijazna oznaka aplikacije ne zadostuje, da bi povedala, v katerem primeru ste. „Neposredno sporočilo“ opisuje, kdo ga bere, ne kako se prenaša, in funkcija klica ali deljenja zaslona v isti aplikaciji lahko uporablja drugačno topologijo kot besedilna nit poleg nje. Preberite dokumentacijo ponudnika za določeno funkcijo ali opazujte, katere povezave odpira vaš odjemalec, medtem ko jo uporabljate.

Trditev o šifriranju od konca do konca pokriva, kdo lahko bere zaščiteno vsebino. Ne pove ničesar o tem, kateri strežniki sprejemajo povezave, katere metapodatke vidijo ali ali obstaja neposredna pot, in razprava v RFC 6973 o zmogljivostih opazovalca je koristna disciplina: poimenujte opazovalca in nato naštejte, kaj ta opazovalec res lahko zbere.

Kaj to pomeni za VPN

VPN spremeni, kaj storitev vidi pri vaši povezavi. Ne spremeni, kdo je vaš transportni partner, in drugemu udeležencu ne da novega pogleda na vaš naslov. Pričakovati, da vas bo VPN skril pred osebo, ki ji pišete, je kategorijska napaka: njihov odjemalec nikoli ni imel povezave z vašim.

Kar VPN lahko spremeni, je funkcija neposredne poti. Če bi aplikacija sicer dogovorila enakovredno povezavo, lahko usmerjanje vašega prometa skozi tunel prisili posredovanje in nekatere funkcije se bodo obnašale drugače ali prešle v rezervni način; to je resničen učinek, a zadeva topologijo, ne izginotje iz pogovora.

Nato držite obe vprašanji ločeni v vsem, kar zapišete. Kateri račun je to poslal in katera končna točka je to prenesla. Odgovorite na oboje izrecno, zabeležite, kdo lahko opazuje vsak odgovor, in prenehajte ju združevati v eno sodbo o tem, ali je sporočilo mogoče izslediti.

Sorodni članki