Šifriranje skriva podatke; autentifikacija imenuje sagovornika
Šifriranje štiti sadržaj, autentifikacija sagovornika imenuje server, a autorizacija odlučuje šta identitet smije otvoriti. Pitajte sve tri stvari u dizajnu VPN-a.
Šifriranje bez provjere sagovornika može povjerljiv razgovor dostaviti pogrešnoj strani. Autentifikacija bez autorizacije dokazuje ko se pridružio, ali ne šta smije otvoriti. To su tri odvojena nadzora, a pregled VPN-a koji pita samo o šifri odgovara na jedan od njih. Poredajte pitanja prije nego otvorite bilo koju stranicu postavki.
Četiri pitanja prije nego to nazovete sigurnim
Četiri pitanja uokviruju pregled: šta posmatrači mogu pročitati, koji server odgovara, ko se pridružuje i šta taj identitet smije koristiti. Na prvo odgovara šifriranje, na drugo autentifikacija sagovornika, na treće autentifikacija korisnika ili uređaja, a na posljednje autorizacija. Naziv šifre ili uspješna prijava samo je djelimičan odgovor.
| Control | Question it answers | What a failure looks like |
|---|---|---|
| Encryption | Who can read the traffic | Readable content on the path |
| Peer authentication | Which server is answering | Certificate or key mismatch |
| Joining identity | Which user or device connected | Rejected credentials |
| Authorization | What that identity may use | Access denied inside a working tunnel |
Dizajn koji ostavi jedan red neriješenim ne postaje siguran jačanjem drugog. Nadzori se dopunjuju, a ne zamjenjuju.
Autentifikacija sagovornika nije prijava
Klijent provjerava da je server onaj koji je namjeravao, koristeći konfigurisane sertifikate, javne ključeve ili drugi podržani mehanizam. Pouzdan sertifikacioni autoritet ne čini svaki sertifikat koji je ikada izdao pravim serverom, pa provjera identiteta i dalje ostaje važna. Upisivanje važeće lozinke na neprovjerenu krajnju tačku ne čini tu tačku pouzdanom. Lozinka dokazuje samo da ste bili spremni autentifikovati se onome ko je odgovorio.
WireGuard pokazuje istu ideju s drugom opremom: konfigurisani ključ sagovornika obavlja provjeru identiteta bez sertifikatnog prozora u stilu pregledača. Zajednička tajna koju zna mnogo korisnika označava grupu više nego bilo koju osobu, zato jedinstveni akreditiv uređaja često nosi jači identitet.
Autentifikovano šifriranje je kriptografski termin
Autentifikovano šifriranje znači da šifra štiti povjerljivost i otkriva neovlašćene promjene. Ne znači da se čovjek prijavio i ne odlučuje koje datoteke račun smije otvoriti. Naziv šifarskog skupa opisuje konstrukciju, a ne odnos između dvije strane. Integritet paketa, identitet sagovornika i dozvole računa povezani su zahtjevi s odvojenim dokazima.
Profil povjerenja RFC 5280 referenca je za sertifikacione putanje i provjere identiteta kada implementacija koristi X.509. Čitati ga je korisnije nego riječ autentifikovano smatrati sinonimom za sigurno.
Pročitajte kvar prije nego oslabite nadzor
Istekao sertifikat, pogrešan sistemski sat i neočekivan identitet servera imaju svaki svoje ispravke. Odbijen račun ima drugu. Ako se server zakonito promijenio, preuzmite ažurirani materijal povjerenja od provjerenog operatera. Uklanjanje provjere identiteta da bi se tunel povezao mijenja vidljiv kvar za nevidljiv.
Čuvajte akreditive o kojima tunel zavisi. Profil može sadržavati privatni ključ, a sačuvana lozinka može dati udaljeni pristup. Kada jedna procuri, koristite proces upravljanja računom ili ključevima servisa, jer odabir druge zemlje u imeniku klijenta ne opoziva stari identitet.