Ì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ẹ.

Àwọn àpilẹ̀kọ tó jọra