Šifriranje skriva podatke; autentifikacija imenuje drugu stranu
Šifriranje štiti sadržaj, autentifikacija druge strane imenuje poslužitelj, a autorizacija odlučuje što identitet smije otvoriti. Pitajte sve tri stvari u dizajnu VPN-a.
Šifriranje bez provjere druge strane može povjerljiv razgovor dostaviti pogrešnoj strani. Autentifikacija bez autorizacije dokazuje tko se pridružio, ali ne što 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: što promatrači mogu pročitati, koji poslužitelj odgovara, tko se pridružuje i što taj identitet smije koristiti. Na prvo odgovara šifriranje, na drugo autentifikacija druge strane, na treće autentifikacija korisnika ili uređaja, a na posljednje autorizacija. Naziv šifre ili uspješna prijava samo je djelomič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 redak neriješenim ne postaje siguran jačanjem drugoga. Nadzori se nadopunjuju, a ne zamjenjuju.
Autentifikacija druge strane nije prijava
Klijent provjerava da je poslužitelj onaj koji je namjeravao, koristeći konfigurirane certifikate, javne ključeve ili drugi podržani mehanizam. Pouzdano certifikacijsko tijelo ne čini svaki certifikat koji je ikada izdalo pravim poslužiteljem, pa provjera identiteta i dalje ostaje važna. Upisivanje valjane lozinke na neprovjerenu krajnju točku ne čini tu točku pouzdanom. Lozinka dokazuje samo da ste bili spremni autentificirati se onome tko je odgovorio.
WireGuard pokazuje istu ideju s drugom opremom: konfigurirani ključ druge strane obavlja provjeru identiteta bez certifikatnog prozora u stilu preglednika. 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.
Autentificirano šifriranje kriptografski je pojam
Autentificirano šifriranje znači da šifra štiti povjerljivost i otkriva neovlaštene 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 druge strane i dopuštenja računa povezani su zahtjevi s odvojenim dokazima.
Profil povjerenja RFC 5280 referenca je za certifikacijske putanje i provjere identiteta kada implementacija koristi X.509. Čitati ga je korisnije nego riječ autentificirano smatrati sinonimom za sigurno.
Pročitajte kvar prije nego oslabite nadzor
Istekao certifikat, pogrešan sistemski sat i neočekivan identitet poslužitelja imaju svaki svoje ispravke. Odbijen račun ima drugu. Ako se poslužitelj 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 ovisi. Profil može sadržavati privatni ključ, a spremljena lozinka može dati udaljeni pristup. Kada jedna procuri, koristite proces upravljanja računom ili ključevima usluge, jer odabir druge zemlje u imeniku klijenta ne opoziva stari identitet.