Déanann daoine cur síos ar VPN mar rud „a úsáideann criptiú eochairphoiblí“ agus ansin samhlaíonn siad gach paicéad á ghlasáil le teastas an fhreastalaí. Tá an pictiúr sin mícheart ar bhealach a bhfuil tábhacht leis nuair a léann tú comhad cumraíochta nó gabháil paicéad. Baineann leath eochairphoiblí VPN le cruthú cé hé an piara agus le comhaontú ar ábhar rúnda; is é an leath siméadrach an rud a chosnaíonn an trácht i ndáiríre, paicéad i ndiaidh paicéid, ar feadh shaolré iomlán an tseisiúin.

Tá saolréanna éagsúla, modhanna teipe éagsúla agus rudaí éagsúla is féidir a fhoilsiú go sábháilte ag an dá leath. Nuair a scarann tú iad, stopann ceisteanna mar „an bhfuil RSA 2048 níos laige ná AES-128“ de bheith mearbhall, mar ní raibh siad inchomparáide riamh.

Trí oibríocht a chuirtear le chéile

Is scáthlán é cripteagrafaíocht eochairphoiblí thar ar a laghad trí oibríocht ar leith. Cruthaíonn síniú gur cheadaigh sealbhóir eochrach príobháidí teachtaireacht áirithe. Ligeann comhaontú eochrach do bheirt phiaraí rún comhroinnte a dhíorthú ó luachanna a mhalartaíonn siad go poiblí. Folaíonn criptiú eochairphoiblí sonraí faoi eochair phoiblí duine ionas nach féidir ach leis an eochair phríobháideach iad a oscailt.

Úsáideann croití lámh VPN an chéad dá cheann den chuid is mó. Ní heochair chriptithe é teastas; is ráiteas sínithe é a cheanglaíonn ainm le heochair phoiblí agus a ligeann don taobh eile cinneadh a dhéanamh an bhfuil muinín aige as an eochair a fuair sé díreach. Mar shampla, tá bunú eochrach TLS 1.3 bunaithe ar chomhaontú eochrach (EC)DHE móide sínithe teastais, ní ar chriptiú an tseisiúin le heochair phoiblí an fhreastalaí.

Cad a tháirgeann an croitheadh lámh i ndáiríre

I gcroítheadh lámh nua-aimseartha, gineann gach taobh péire eochrach neamhbhuan, malartaíonn siad na leathana poiblí agus ríomhann siad rún comhroinnte nach dtrasnaíonn an sreang riamh. Ritheann an rún sin trí fheidhm díorthaithe eochrach ansin chun eochracha ar leith a tháirgeadh do gach treo, móide na nonces agus an t-ábhar IV atá ag teastáil ón gciseal taifead. Déanann WireGuard é seo lena chonstruáil bunaithe ar Noise; déanann TLS 1.3 é le HKDF thar thrascríbhinn an chroitheadh lámh.

Fíordheimhníonn an t-aitheantas fadtéarmach — teastas agus eochair phríobháideach, nó eochair statach WireGuard — an mhalartú sin. Síníonn sé nó meascann sé isteach sa trasscríbhinn ionas nach féidir le strainséir an croitheadh lámh a chríochnú in áit an phiara. Ina dhiaidh sin, ní dhéanann an t-aitheantas obair in aghaidh an phaicéid. Dá ndéanfadh, bheadh oibríocht eochrach príobháidí ag teastáil ó gach paicéad, agus bheadh tollán gnóthach teoranta ag an oibríocht is moille sa chruach.

Leanann dhá fho-iarsma. Ar dtús, bíonn na heochracha seisiúin úr gach uair, agus is é sin an fáth nach féidir le ionsaitheoir a ghoidfidh an eochair fhadtéarmach níos déanaí seisiúin a taifeadadh níos luaithe a dhíchriptiú, ar choinníoll go raibh an comhaontú neamhbhuan. Ar an dara dul síos, déanann eochair seisiúin sceite seisiún amháin a chur i mbaol, ní an fhéiniúlacht.

Cén fáth a n-úsáideann mórdhataí eochracha siméadracha

Láimhseálann síotair shiméadracha toirt go maith: próiseálann AES-GCM nó ChaCha20-Poly1305 gach paicéad le heochair atá sa chuimhne cheana féin, fíordheimhníonn siad an ceanntásc agus méadaíonn siad áiritheoir. Seiceálann an taobh glactha an nonce agus an chlib fhíordheimhniúáin, agus caitheann siad amach aon rud a theipeann nó a athsheintear. Tá sé sin saor go leor chun rith ag ráta líne ar ghnáthcrua-earraí, agus tugann an chonstruáil chéanna rúndacht agus sláine in aon phas amháin.

Is í an chonstruáil freisin an áit a bhfuil formhór na mbuganna cur chun feidhme. Briseann nonce athráite i GCM rúndacht agus barántúlacht ag an am céanna, mar sin díorthaíonn prótacail eochracha in aghaidh an treo agus coinníonn siad áiritheoir nó ré nithiúil. Má tá tú ag léamh gabhála paicéid agus má mheaitseálann fad an téacs shifreacha leis an téacs ghlan móide forchostas seasta, is é an ciseal siméadrach atá ag obair, ní oibríocht eochairphoiblí in aghaidh an phaicéid.

Saolréanna, athnuachan eochrach agus rúndacht chun tosaigh

Tá eochracha seisiúin ceaptha chun dul in éag. Ligeann TLS 1.3 do theachtaireacht KeyUpdate na heochracha tráchta a rolladh; athnuaíonn WireGuard seisiún tar éis ama nó líon teachtaireachtaí cumraithe agus coinníonn sé an seancheann go hachomair do phaicéid atá ar an bhfód. Déanann OpenVPN idirbheartaíocht arís ar eochracha a chainéil sonraí de réir sceideal, agus reneg-sec ag rialú an eatraimh.

Ní ionann aon cheann den rothlú sin agus teastas a athnuachan. Is féidir le teastas a bheith bailí ar feadh bliana agus na heochracha seisiúin ag athrú gach cúpla nóiméad, agus is féidir teastas a athsholáthar gan na heochracha atá ag an tollán atá ag rith a bhaint. Nuair a phleanálann tú éag, fiafraigh cén rud atá á rothlú agat; cinneann an freagra an nascfaidh cliaint arís nó an ndéanfaidh siad eochracha a athnuachan amháin.

Cumraíochtaí agus diagnóisic a léamh gan rudaí a mheascadh

Go praiticiúil, roghnaíonn tú prótacal iomlán agus a chuid primitive tacaíochta, ní dhéanann tú do cheann féin a chur le chéile. Cosnaíonn eochair --tls-crypt OpenVPN an cainéal rialaithe; úsáideann an cainéal sonraí síotair shiméadracha idirbheartaithe. Is ábhar féiniúlachta iad iontrálacha PrivateKey agus PublicKey WireGuard, agus díorthaítear a eochracha iompair go hinmheánach. Má léann tú na réimsí sin mar an cineál céanna rúin, tagann botúin mar eochair phoiblí a ghreamú san áit a mbaineann eochair phríobháideach.

Coinnigh ábhar poiblí scartha ó phríobháideach. Tá teastas, eochair phoiblí WireGuard agus méarlorg sábháilte le roinnt i dticéad. Níl eochair phríobháideach, eochair réamhroinnte agus eochair seisiúin easpórtáilte. Nuair a dhéanann tú comparáid idir neart, déan comparáid laistigh de chineál: aitheantóir cuar éilipseach, méid mhodúil RSA agus méid eochrach AES a thomhas rudaí éagsúla faoi bhonneagar éagsúil. Is tagairt úsáideach í sonraíocht TLS 1.3 don chaoi a n-oirfidh an dá chiseal dá chéile, fiú nuair nach TLS atá i do thollán.

Ailt ghaolmhara