Itinatago ng encryption ang datos; pinapangalanan ng authentication ang kapares
Pinoprotektahan ng encryption ang nilalaman, pinapangalanan ng authentication ng kapares ang server, at nagpapasya ang authorization kung ano ang mabubuksan ng isang pagkakakilanlan. Itanong ang tatlo sa isang disenyo ng VPN.
Ang encryption na walang pagsusuri sa kapares ay maaaring maghatid ng kumpidensyal na usapan sa maling panig. Ang authentication na walang authorization ay nagpapatunay kung sino ang sumali, ngunit hindi kung ano ang maaari niyang buksan. Tatlong magkakahiwalay na kontrol ito, at ang pagsusuri ng VPN na nagtatanong lamang tungkol sa cipher ay sumasagot sa isa sa kanila. Ayusin ang mga tanong bago buksan ang anumang pahina ng mga setting.
Apat na tanong bago ito tawaging ligtas
Apat na tanong ang bumubuo sa balangkas ng pagsusuri: ano ang mababasa ng mga tagamasid, aling server ang sumasagot, sino ang sumasali, at ano ang maaaring gamitin ng pagkakakilanlang iyon. Sinasagot ng encryption ang una, ng authentication ng kapares ang pangalawa, ng authentication ng user o device ang pangatlo, at ng authorization ang huli. Ang pangalan ng cipher o matagumpay na pag-login ay bahagyang sagot lamang.
| 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 |
Ang disenyong nag-iiwan ng isang hilera na hindi natugunan ay hindi nagiging ligtas sa pamamagitan ng pagpapalakas ng iba. Nagkukumplementaryo ang mga kontrol, hindi mapagpapalit.
Ang authentication ng kapares ay hindi pag-login
Bineberipika ng kliyente na ang server ay ang nilayon, gamit ang mga naka-configure na sertipiko, pampublikong susi o iba pang sinusuportahang mekanismo. Ang pinagkakatiwalaang awtoridad ng sertipiko ay hindi ginagawang tamang server ang bawat sertipikong inilabas nito, kaya mahalaga pa rin ang pagsusuri ng pagkakakilanlan. Ang pag-type ng valid na password sa isang hindi na-verify na endpoint ay hindi ginagawang mapagkakatiwalaan ang endpoint na iyon. Pinatutunayan lamang ng password na handa kang mag-authenticate sa sinumang sumagot.
Ipinapakita ng WireGuard ang parehong ideya sa ibang kagamitan: ang naka-configure na susi ng kapares ay gumagawa ng pagsusuri ng pagkakakilanlan nang walang dialog ng sertipiko na parang browser. Ang pinagsasaluhang lihim na alam ng maraming user ay tumutukoy sa grupo kaysa sa isang tao, kaya ang natatanging kredensyal ng device ay madalas may mas matibay na pagkakakilanlan.
Ang authenticated encryption ay isang terminong kriptograpiko
Ang authenticated encryption ay nangangahulugang pinoprotektahan ng cipher ang pagiging kumpidensyal at natutukoy ang mga hindi awtorisadong pagbabago. Hindi ito nangangahulugang may taong nag-login, at hindi nito pinapasya kung aling mga file ang mabubuksan ng isang account. Ang pangalan ng cipher suite ay naglalarawan ng konstruksiyon, hindi ng relasyon ng dalawang panig. Ang integridad ng packet, pagkakakilanlan ng kapares at mga pahintulot ng account ay magkakaugnay na pangangailangan na may hiwalay na ebidensiya.
Ang profile ng tiwala RFC 5280 ang sanggunian para sa mga landas ng sertipiko at pagsusuri ng pagkakakilanlan kapag gumagamit ang deployment ng X.509. Mas kapaki-pakinabang basahin ito kaysa ituring ang salitang authenticated na kasingkahulugan ng ligtas.
Basahin ang kabiguan bago pahinain ang isang kontrol
Ang nag-expire na sertipiko, maling orasan ng system at hindi inaasahang pagkakakilanlan ng server ay may kanya-kanyang pagwawasto. Ang tinanggihang account ay may iba. Kung lehitimong nagbago ang server, kunin ang na-update na materyal ng tiwala mula sa na-verify na operator. Ang pag-alis ng pagsusuri ng pagkakakilanlan upang kumonekta ang tunnel ay nagpapalit ng nakikitang kabiguan sa hindi nakikita.
Protektahan ang mga kredensyal na pinagkakatiwalaan ng tunnel. Ang profile ay maaaring maglaman ng pribadong susi, at ang naka-save na password ay maaaring magbigay ng malayuang pag-access. Kapag may tumagas, gamitin ang proseso ng pamamahala ng account o mga susi ng serbisyo, dahil ang pagpili ng ibang bansa sa direktoryo ng kliyente ay hindi binabawi ang lumang pagkakakilanlan.