Ìdí tí nọ́mbà kọ́kọ́rọ́ tó tóbi kò fi jẹ́ kí VPN túbọ̀ ní ààbò
Ìwọ̀n kọ́kọ́rọ́ túmọ̀ sí nǹkan nínú àlọ́rítímù kan àti ipa kan. Ìjẹ́rìí ẹlẹgbẹ́, yíyan àsopọ̀, àtúnṣe àti àkọsílẹ̀ olùṣiṣẹ́ jẹ́ àwọn ìbéèrè tí kò lè dáhùn.
Ìpolówó sọ pé 256 bítì, ọjà kejì sọ pé 128 bítì, ìparí sì dàbí ẹni pé ó ṣe kedere títí tí ìwọ yóò fi kíyèsí pé àwọn nọ́mbà wọ̀nyí ń ṣàpèjúwe àwọn nǹkan tí ó yàtọ̀. Kọ́kọ́rọ́ ṣífa símẹ́tíríìkì, kọ́kọ́rọ́ gbangba ti ẹ̀rí àti párámítà pààsípọ̀ kọ́kọ́rọ́ ni a kò fi ìwọ̀n kan náà wọ̀n. Kò sí ọ̀kan nínú wọn tí ó bo bóyá aláìsàn náà ṣe ìjẹ́rìí olùpèsè rárá. Nọ́mbà náà jẹ́ ìsọfúnni gidi, ó sì kéré púpọ̀ ju bí ìpolówó tí ó yí i ká ṣe fi hàn lọ.
Bèèrè irú kọ́kọ́rọ́ tí wọ́n ń kà àti ohun tí ó ń dáàbò bò kí o tó fi ohunkóhun wé.
Kọ́kọ́rọ́ mẹ́ta pẹ̀lú iṣẹ́ mẹ́ta
Ṣífa dátà ń ṣe àkọsílẹ̀ ẹrù ọ̀nà àbẹ̀wò, kọ́kọ́rọ́ rẹ̀ sì ni a ń yọ jáde tuntun fún ìpàdé kọ̀ọ̀kan. Kọ́kọ́rọ́ gbangba ti ẹ̀rí ń fi ìdánimọ̀ ipẹ̀kun hàn nígbà ìjẹ́rìí. Ìgbésẹ̀ pààsípọ̀ kọ́kọ́rọ́, tí ó sábà jẹ́ ẹ̀yà Diffie-Hellman tí kì í pẹ́, ń fi àṣírí àpapọ̀ múlẹ̀ tí ẹnìkankan nínú ẹ̀gbẹ́ méjèèjì kò lè tún kọ́ lẹ́yìn náà. Ọ̀kọ̀ọ̀kan ní àwọn àbá agbára àti àwọn àṣà ìwọ̀n tirẹ̀.
Ìdí nìyẹn tí a kò fi lè tò 256 lẹ́gbẹ̀ẹ́ 2048 lẹ́gbẹ̀ẹ́ 32 nípa ìwọ̀n; àwọn ìdáhùn sí àwọn ìbéèrè tí ó yàtọ̀ ni wọ́n.
Kódà nínú ipa kan, nọ́mbà náà ń sọ nǹkan nípa ìbáṣepọ̀ pẹ̀lú ẹbí àlọ́rítímù tí a ń lò.
Ibodè tí nọ́mbà ń ràn lọ́wọ́, àti ibodè tí ó ń dúró
Nínú àlọ́rítímù kan, kọ́kọ́rọ́ tó tóbi ń mú iye ìwádìí agbára kíkún pọ̀ sí i, àwọn ìtọ́nisọ́nà tí a tẹ̀ jáde sì ń fi kéréjùlọ kalẹ̀ fún àwọn kọ́kọ́rọ́ ẹ̀rí bí agbára ìṣirò ṣe ń yí padà. Ìfiwéra yẹn jẹ́ ẹ̀tọ́ àti dódò: AES-128 àti AES-256 méjèèjì ń gbógun ti ìkọlù tààrà pẹ̀lú àyè gbòòrò, nítorí náà ìyàtọ̀ kì í sábà jẹ́ ohun tí ó ń pinnu ní àṣà.
Ní òde ìfiwéra yẹn, nọ́mbà náà kò sọ àsọtẹ́lẹ̀ ohunkóhun nípa àṣìṣe ìṣètò, ìjẹ́rìí ẹ̀rí tàbí ẹ̀yà ìlànà.
Ka gbogbo àsopọ̀ tí a ti dúnàádúrà
Ohun tí ìsopọ̀ ń lò ní tòótọ́ ni àsopọ̀ kan: ipò ṣífa, ìṣètò ìpéye tàbí ìṣàkóso ìkọ̀kọ̀ tí a jẹ́rìí, ẹgbẹ́ pààsípọ̀ kọ́kọ́rọ́ àti ọ̀nà ìjẹ́rìí. Ipò AEAD òde òní pẹ̀lú ìfọwọ́sowọ́pọ̀ tí ó tọ́ jẹ́ àbá tí ó yàtọ̀ sí ipò àtijọ́ tí a so pọ̀ mọ́ MAC ọ̀tọ̀, kódà nígbà tí ìwọ̀n kọ́kọ́rọ́ tí a kéde jẹ́ kan náà.
openvpn --show-ciphers | head -20 openvpn --show-tls | head -20 openssl x509 -in server.crt -noout -text | grep -E 'Public-Key|Signature Algorithm' wg show
Ka àbájáde tí a dúnàádúrà, kì í ṣe ìwọ̀n tó pọ̀ jùlọ tí a ṣètò. Aláìsàn tí ó ń fi àsopọ̀ tó lágbára lọ́wọ́ ṣì ń sopọ̀ ní àìlera bí olùpèsè bá yan àṣàyàn tí kò lágbára tí prófáìlì sì gbà á. Bí ìṣe iṣẹ́ bá jẹ́ ìdààmú, wọ̀n ọ́ lórí ẹ̀rọ àti ọ̀nà tí a ń sọ̀rọ̀ rẹ̀, nítorí ìwọ̀n kọ́kọ́rọ́ jẹ́ àsọtẹ́lẹ̀ tí kò dára fún ìgbérajáde nígbà tí ìmúyára ohun èlò àti ìwọ̀n pákẹ́tì bá wọlé.
Àwọn apá tí kò sí nọ́mbà tí ó ń wọ̀n
Ìtọ́jú sọ̀fúwéà ni àìpé àkọ́kọ́. Ọ̀nà àbẹ̀wò tí a kọ́ sórí ilé-ìkàwé tí ó ti dá ìgbà tí ó ń gba àtúnṣe dúró yẹ̀ kù ju bí ìwọ̀n kọ́kọ́rọ́ rẹ̀ ṣe fi hàn lọ, kò sì sí iye ìṣètò tí ó ń tún un ṣe. Ìhùwàsí olùṣiṣẹ́ ni èkejì: àwọn àkọsílẹ̀ ìsopọ̀, dátà àkọọ́lẹ̀ àti ìtọ́jú àtìlẹ́yìn wà ní òde kírípítógíráfì pátápátá. Iṣẹ́ tí ó ń pa ohun tí o retí mọ́ púpọ̀ kò ní ààbò púpọ̀ sí i pẹ̀lú kọ́kọ́rọ́ gígùn.
Ìjẹ́rìí ẹlẹgbẹ́ ni ẹ̀kẹta àti èyí tí ó ní àbájáde púpọ̀ jùlọ. Aláìsàn tí ó gba ẹ̀rí èyíkéyìí ní ṣífa tó lágbára tí a fi yí ẹlẹgbẹ́ tí a kò jẹ́rìí ká, èyí sì burú ju ṣífa oníwọ̀ntúnwọ̀nsì pẹ̀lú ìjẹ́rìí tí ó tọ́. Ṣàyẹ̀wò àwọn mẹ́ta wọ̀nyí kí o tó dé nọ́mbà, nọ́mbà yóò sì gba ipò rẹ̀ tí ó yẹ.