Ìlà ìforúkọsílẹ̀ tí ó dárúkọ DHE-RSA-AES256-SHA kì í ṣe àkópọ̀ gbogbo ìsopọ̀. Ó jẹ́ ti ìfọwọ́sowọ́pọ̀ TLS tí ń dáàbò bo ọ̀nà ìṣàkóso, ìrìnàjò inú ihò náà sì lè jẹ́ kíkọ̀kọ̀ pẹ̀lú ohun mìíràn pátápátá. Lílo rẹ̀ gẹ́gẹ́ bí ìkọ̀kọ̀ dátà VPN ni àṣìṣe tí ó yẹ kí a yẹ̀ sí.

Àbájáde méjì ló ṣe pàtàkì, wọ́n sì ń dá ìbéèrè oríṣiríṣi lóhùn. Ọ̀kan ni àsopọ̀ TLS tí wọ́n gbà fún ọ̀nà ìṣàkóso; èkejì ni ìkọ̀kọ̀ dátà fún àwọn pákítì tí ihò náà ń gbé.

Àbájáde méjì, ìbéèrè méjì

Ọ̀nà ìṣàkóso ń gbé ìfọwọ́sowọ́pọ̀ àti àwọn ìfiránṣẹ́ ìṣàkóso láàrin àwọn ẹlẹgbẹ́. TLS stack ló ń yan ìkọ̀kọ̀ rẹ̀, nítorí náà orúkọ rẹ̀ ń tẹ̀lé àwọn ìlànà TLS. Ọ̀nà dátà ń gbé ìrìnàjò àwọn olùmúlò, ìjíròrò ìkọ̀kọ̀ OpenVPN fúnra rẹ̀ sì ni ó ń ṣètò rẹ̀.

Pinnu ìbéèrè wo ni o ń dá lóhùn kí o tó ka ìlà kankan. Bóyá wọ́n kọ̀kọ̀ ihò náà àti bóyá ìfọwọ́sowọ́pọ̀ lágbára kì í ṣe ìbéèrè kan náà.

Àpínlẹ̀ ìforúkọsílẹ̀ tí ó fi ìlà méjèèjì hàn ni ó wúlò. Ka ìlà ìṣàkóso fún ẹ̀yà àti àsopọ̀ TLS, kí o sì ka ìlà dátà fún algoriti tí ń dáàbò bo ẹrù náà ní ti gidi.

Ṣàlàyé orúkọ àsopọ̀ TLS nínú àyíká rẹ̀

Nínú orúkọ ìtàn kan tí ó jọ ti OpenSSL bíi DHE-RSA-AES256-SHA, ẹ̀ka kọ̀ọ̀kan ń ṣàpèjúwe ìpinnu ọ̀tọ̀ọ̀tọ̀. DHE ni àdéhùn kọ́kọ́rọ́ Diffie-Hellman onígbà díẹ̀, RSA ni ọ̀nà ìjẹ́rìí, AES256 ni AES-256 ní ipò CBC fún àwọn àkọsílẹ̀ TLS, àti SHA ni MAC àkọsílẹ̀ tí ó dá lórí SHA-1.

Ẹ̀ka ìkẹyìn kì í ṣe àmì ìka ọwọ́ ti ìwé-ẹ̀rí, kíka rẹ̀ bẹ́ẹ̀ sì jẹ́ àṣìṣe tí ó wọ́pọ̀. Orúkọ náà pẹ̀lú kò sọ ẹ̀yà ìlànà fúnra rẹ̀, nítorí TLS 1.3 ń lo ìlànà ìdánimọ̀ tí ó yàtọ̀ pátápátá. TLS_AES_256_GCM_SHA384 ń tẹ̀lé ìrísí tuntun yẹn, níbi tí hash ìparí jẹ́ apá kan ìkọ́ àsopọ̀ náà kì í ṣe yíyàn MAC. Fi kíka ẹ̀ka kọ̀ọ̀kan sílò fún àṣà ìdánimọ̀ àtijọ́ nìkan.

Ìtọ́kasí àwọn àsopọ̀ OpenSSL ń so àwọn orúkọ wọ̀nyí mọ́ ìtumọ̀ wọn bí ẹ̀ka kan kò bá yé ẹ.

Ka àbájáde ọ̀nà dátà fún ìrìnàjò tí wọ́n ń gbé

Fún ìrìnàjò tí wọ́n ń gbé, ka ìlà ọ̀nà dátà láti inú ìpàdé kan náà. Nínú ìṣètò, data-ciphers àkójọ ni àpapọ̀ tí wọ́n gbà láàyè, kì í ṣe ẹ̀rí pé wọ́n ti gbà algoriti pàtó kan. Ìforúkọsílẹ̀ ń kọ yíyàn náà sílẹ̀; ìṣètò ń kọ àkójọ àwọn àṣàyàn sílẹ̀.

Ìkọ̀kọ̀ AEAD bíi AES-GCM ń gbé àyẹ̀wò ìpéye tirẹ̀, nítorí náà HMAC ọ̀nà dátà ọ̀tọ̀ kì í ṣe apá kan ọ̀nà yẹn.

auth ìtọ́ni kì í gbé TLS, àwọn ìwé-ẹ̀rí tàbí ìkọ̀kọ̀ dátà ga. Ó ń yan digest fún àwọn apá ìlànà tí wọ́n ṣì ń lo ọ̀kan, pẹ̀lú ìkọ̀kọ̀ dátà AEAD kò sì sí HMAC dátà ọ̀tọ̀ láti ṣètò.

Pa àwọn àyẹ̀wò ìdánimọ̀ mọ́ kúrò nínú àbájáde ìkọ̀kọ̀

Algoriti ìbuwọ́lu ìwé-ẹ̀rí, ìjẹ́rìí ẹ̀wọ̀n ìgbẹ́kẹ̀le àti ìjẹ́rìí orúkọ ẹlẹgbẹ́ jẹ́ àwọn ìwà mẹ́ta mìíràn tí orúkọ ìkọ̀kọ̀ kò sọ ohunkóhun nípa wọn. Ìwé-ẹ̀rí tí ó ti kọjá àkókò yóò kùnà bó ti wù kí àsopọ̀ náà lágbára tó. Orúkọ sáàbà tí kò báramu yóò kùnà bẹ́ẹ̀ náà. Títún ìṣètò digest ṣe nínú profáìlì kò tún ọ̀kan nínú àwọn méjèèjì ṣe.

Fi àwọn àyẹ̀wò yẹn pamọ́ nínú àwọn àkọsílẹ̀ àtúnyẹ̀wò lẹ́gbẹ̀ẹ́ àbájáde ìkọ̀kọ̀, kì í ṣe kí wọ́n dà pọ̀ mọ́ ọn.

Kọ àwọn àbájáde tí wọ́n gbà láti inú ìpàdé ìsinsìnyí

Gba àwọn àbájáde láti inú ìsopọ̀ ìsinsìnyí kí o sì kọ ẹ̀yà oníbàárà àti ti sáàbà pẹ̀lú wọn. Ìforúkọsílẹ̀ tí ń fi kún nìkan lè ní ìlà ìpàdé àtijọ́, pípè é gẹ́gẹ́ bí ti ìsinsìnyí sì ni ohun tí ń jẹ́ kí ìṣòro tí wọ́n ti túnṣe hàn bí ẹni pé ó ń bá a lọ.

Fún àtúnyẹ̀wò ìlànà, fi ẹ̀yà àti àsopọ̀ TLS tí wọ́n gbà, ìkọ̀kọ̀ dátà tí wọ́n yàn àti àwọn ìṣètò ìjẹ́rìí ìwé-ẹ̀rí fún ẹni tí ó ni ìṣètò náà lọ́wọ́ papọ̀. Yí irú ìpele yẹn padà, lẹ́yìn náà ka ìforúkọsílẹ̀ tuntun láti jẹ́rìí àwọn iye tí wọ́n gbà tuntun.

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