Katalogo įrašai, kuriuose išvardyti prieglobos pavadinimas, šalis ir protokolų rinkinys , yra įrodymai apie ryšį, o ne apie tai, ką įrašo mašina kitoje pusėje. Čia svarbus sprendimas yra ne tai, ar apskritai pasitikėti sąrašais. O tai, kuri šalis gali atsakyti į klausimą, kurį iš tikrųjų keliate.

Keturi dalyviai už vieno įrašo

Atskirkite vaidmenis prieš skaitydami bet kokį pažadą. Katalogas skelbia įrašą, programinės įrangos projektas pateikia protokolo įgyvendinimą, prieglobos teikėjas pateikia mašiną ir tinklą, o mazgo operatorius sukonfigūruoja paslaugą. Bet kuris iš keturių gali būti kita organizacija, ir kiekvienas gali kalbėti tik už savo dalį.

Šis atskyrimas paaiškina, kodėl teiginys gali būti teisingas ir vis tiek nenaudingas. Kūrėjas, dokumentuojantis, kad protokolas neregistruoja turinio, nieko nesako apie operatorių, įjungusį išsamų ryšių registravimą relėje. Abu teiginiai gali egzistuoti greta be prieštaravimo. Būtent todėl klausimą reikia adresuoti įvardytai šaliai.

Kai kurios paslaugos pačios valdo savo galinius taškus, ir tada įrašas bei politika ateina iš tos pačios šalies. Tai tvirtesnė pozicija, bet ją vis tiek reikia įrodyti, o ne nuspėti iš puslapio formato. Paprašykite pareiškimo ir patikrinkite, ar jis įvardija paslaugą, į kurią nurodo įrašas.

Paprašykite dokumento, atitinkančio teiginį

Teiginiui apie rinkimą reikia dokumento, kuriame įvardyta sistema, duomenų kategorija ir laikotarpis. Teiginiui apie saugojimą reikia skaičiaus ir apimties. Teiginiui apie nepriklausomumą reikia aprašymo, kas kam priklauso, o ne būdvardžio.

Field in a listingWhat it evidencesWhat it cannot evidence
Hostname or addressA reachable endpoint existed when the entry was publishedWho runs it, or what it stores
Protocols offeredWhich client configurations should interoperateWhether logging was disabled on that deployment
CountryWhere the endpoint claims to be locatedWhich legal process could reach the operator
Availability scoreHow often the entry answered a probeAnything about data handling

Savanoriški projektai dažnai yra aiškiausias pavyzdys, nes kai kurie skelbia aiškius registravimo reikalavimus mazgams, kuriuos priima. Tas dokumentas yra pirminis įrodymas apie projekto taisykles, ir jis vis dar nėra įrodymas apie atskirą operatorių, kuris jų nepaisė.

Auditai laikosi tos pačios logikos kitu mastu. Ataskaita, kuri ištyrė konkretų diegimą konkrečiu laikotarpiu, yra naudinga toje riboje. Ištempta per kiekvieną nepriklausomą tos pačios programinės įrangos egzempliorių, ji tampa garantija, kurios niekas neišdavė. Perskaitykite pastraipą apie apimtį prieš skaitydami išvadą.

Kai tiekėjo privatumo pareiškimas apima jo paties paslaugą, skaitykite jį kaip to tiekėjo pareiškimą apie jo pačių sistemas. Naudoti jį trečiosios šalies relei aprašyti yra kategorijos klaida, net kai protokolas identiškas.

Nuspręskite, ką perkate su kiekvienu variantu

Viešas mazgas perka pasiekiamumą ir įvairovę atsakomybės kaina. Operatorius, kuris jums nieko neskolingas, gali išnykti, pakeisti konfigūraciją arba saugoti įrašus be pranešimo, o jūsų išeitis apsiriboja galinių taškų keitimu. Šis mainas priimtinas vienoms užduotims, o kitoms ne.

Mokama paslauga perka sandorio šalį su paskelbta politika ir su kuo nors, ką galima prarasti. Ji neperka techninės garantijos ir nepašalina poreikio perskaityti politiką, bet įvardyta organizacija su saugojimo pareiškimu vertinama lengviau nei anoniminė relė.

Sprendimo taisyklė, kuri išlieka abiem atvejais, yra suderinti įrodymą su rizika. Jei užduotis pakelia kintantį galinį tašką, katalogas yra veiksminga priemonė. Jei ji priklauso nuo konkretaus duomenų tvarkymo pažado, svarbi tik ta šalis, kuri gali tą pažadą duoti, o katalogas yra maršrutizavimo patogumas, ne užtikrinimas.

curl -s --interface tun0 https://example.net/ -o /dev/null -w '%{remote_ip}
'

Vieną komandą aukščiau verta paleisti, nes ji švariai atskiria du klausimus. Ji parodo adresą, kurį jūsų srautas iš tikrųjų naudojo, ir tai yra ryšio faktas, ir nieko nesako apie tai, ką to adreso operatorius padarė su ryšio metaduomenimis.

Laikykite kliento pusės klausimus atskirai

Operatoriaus politika yra vienas sluoksnis, o tai, ką darote tuneliu, yra kitas. HTTPS paskirties vietoje, sesijų tvarkymas naršyklėje ir paskyros, į kurią prisijungėte, stiprumas lieka jūsų kontrolė, ir leidi relė jų nesusilpnina, kaip ir puiki jų nesustiprina.

Šis atskyrimas užkerta kelią dviem įprastoms klaidoms. Viena yra laikyti griežtą operatoriaus politiką priežastimi praleisti HTTPS, o kita – laikyti veikiantį HTTPS ryšį priežastimi nepaisyti, kas valdo relę. Abi klaidos sulieja du sluoksnius į vieną ir tada ginčijasi ne apie tą.

Trumpas rašytinis vertinimas išsprendžia abu. Įvardykite šalį, kuri duoda kiekvieną pažadą, pridėkite dokumentą, kuris jį pagrindžia, ir pažymėkite datą. Tada nuspręskite, ar užduočiai reikia tvirtesnio teiginio, ar tik veikiančio kelio.

Įrašas atliko savo darbą, kai pasakė, kur galite prisijungti. Likusi klausimo dalis priklauso tam, kas valdo tą galinį tašką, ir sąžiningas atsakymas dažnai yra toks, kad to negalite žinoti ir turite rinktis atitinkamai.

Susiję straipsniai