Yíyan RSA nítorí pé irinṣẹ́ ìwé-ẹ̀rí ẹnubodè ń lò ó ní àìfaradà jẹ́ ìpinnu tí a ṣe kí ìbéèrè tí ó ṣe pàtàkì: báwo ni a ṣe máa forúkọ àwọn iPhone wọ̀nyí? Ìsopọ̀ tí olùlò fúnra rẹ̀ tẹ àti profáìlì ìṣètò tí ìṣàkóso ń pèsè ń fi ètò tí ó yàtọ̀ hàn, àwọn àṣàyàn ìwé-ẹ̀rí kan sì wà ní ọ̀kan nínú àwọn ọ̀nà méjì wọ̀nyí nìkan. Tí o bá ṣe ìtòlẹ́sẹẹsẹ náà dáadáa, ètò ìwé-ẹ̀rí yóò kúrú; tí o bá ṣe àṣìṣe, ìwọ yóò gbé ẹ̀rí jáde tí fọ́nù kò ní lò. Wo àwọn ìgbésẹ̀ ìsàlẹ̀ gẹ́gẹ́ bí ìtẹ̀lé, nítorí ọ̀kọ̀ọ̀kan ń dín àwọn àṣàyàn tí ó wà fún èyí tí ó kàn kù.

Ìgbésẹ̀ kìíní: yan ọ̀nà ìforúkọsílẹ̀

Ìṣètò ọwọ́ túmọ̀ sí pé olùlò yóò tẹ àdírẹ́sì sáfà, yan ọ̀nà ìjẹ́rìí, kí ó sì pèsè ẹ̀rí èyíkéyìí tí ìkànpọ̀ gbà. Ìforúkọsílẹ̀ tí a ń ṣàkóso túmọ̀ sí pé profáìlì ń gbé àdírẹ́sì, àwọn ìdánimọ̀ àti ìtọ́kasí sí ẹrù ẹ̀rí. Ọ̀nà tí a ń ṣàkóso lè sọ àwọn àkópọ̀ tí ojú-ìwé ọwọ́ kò lè sọ, nítorí náà ìpinnu ìwé-ẹ̀rí gbọ́dọ̀ wá lẹ́yìn àṣàyàn yìí, kì í ṣe ṣáájú rẹ̀.

Àwọn ọ̀nà méjèèjì lè jẹ́rìí fọ́nù. Wọ́n yàtọ̀ nínú ohun tí o lè ṣètò àti ẹni tí ó ni ìdánimọ̀, nítorí náà yan ọ̀kan pẹ̀lú ìmọ̀ràn dípò dídàpọ̀ profáìlì tí a ń ṣàkóso pẹ̀lú ìtẹ́ ẹ̀rí ọwọ́.

Ìgbésẹ̀ kejì: yan àwọn alugoridimu fún ọ̀nà tí o yàn

Fún iPhone tí a ṣètò pẹ̀lú ọwọ́, àwọn àkọsílẹ̀ ìbáṣepọ̀ iOS ti strongSwan ń dábàá ìwé-ẹ̀rí sáfà RSA, nítorí pé kíláìntì ọwọ́ lè máà gba ìwé-ẹ̀rí sáfà ECDSA; àwọn àkọsílẹ̀ kan náà ń wo macOS lọ́tọ̀. Ka èyí gẹ́gẹ́ bí ìtọ́nisọ́nà fún ẹgbẹ́ kíláìntì tí a ń gbà, kì í ṣe òfin ayérayé nípa àwọn ẹ̀rọ Apple. Profáìlì tí a ń ṣàkóso ní ààyè púpọ̀ sí i: ó lè yan irú ìwé-ẹ̀rí ní kedere, pẹ̀lú ìdánimọ̀ kíláìntì ECDSA, nígbà tí ẹrù àti ẹnubodè méjèèjì bá gbà á.

Ṣàyẹ̀wò àwọn ẹ̀yà iOS tí o ń gbà ní tòótọ́ kí o tó fi ohunkóhun ṣiṣẹ́. Fọ́nù yàrá-ìdánwò ní ẹ̀yà tuntun jùlọ kò ṣàpèjúwe ẹgbẹ́ ẹ̀rọ tí ó ní àwọn ẹ̀rọ àtijọ́, alugoridimu tí ó ń ṣiṣẹ́ ní yàrá-ìdánwò sì lè kùnà lórí fọ́nù àtijọ́ jùlọ ní pápá. Gba ìwọ̀n ẹ̀yà náà láti ìṣàkóso ẹ̀rọ, kì í ṣe láti ìrántí. Tí ẹgbẹ́ ẹ̀rọ bá ní ọ̀pọ̀ ẹ̀yà, dán èyí tí ó pẹ́ jùlọ wò ní àkọ́kọ́, nítorí ibẹ̀ ni ìkànpọ̀ ọwọ́ ti ní ààlà jùlọ.

Ìgbésẹ̀ kẹta: ka àwọn pápá profáìlì gẹ́gẹ́ bí ohun ọ̀tọ̀ọ̀tọ̀

Ọ̀pọ̀ kọ́kọ́rọ́ tí orúkọ wọn jọra ń ṣàpèjúwe àwọn ohun tí ó yàtọ̀. Àdírẹ́sì jíjìnnà jẹ́ ẹ̀rọ tí fọ́nù ń pè. Ìdánimọ̀ jíjìnnà jẹ́ ìdánimọ̀ IKE tí a ń retí kí ẹnubodè fi hàn. Ìtọ́kasí ìwé-ẹ̀rí nínú ẹrù ń tọ́ka sí ẹ̀rí kíláìntì, pápá irú ìwé-ẹ̀rí sì ń yan irú tí a ń lò fún ìjẹ́rìí ẹ̀rọ IKEv2. Kò sí ọ̀kan nínú wọ́n tí ó jẹ́ alugoridimu ìbuwọ́lù CA, bí ó tilẹ̀ jẹ́ pé àwọn ọ̀rọ̀ ń wọ́ pọ̀.

Ìtọ́kasí ẹrù IKEv2 ti Apple ń to RSA gẹ́gẹ́ bí irú ìwé-ẹ̀rí àìfaradà pẹ̀lú àwọn oríṣi ECDSA kedere, ó sì so kọ́kọ́rọ́ orúkọ olùgbéjáde mọ́ àwọn ètò ìjẹ́rìí pàtó. Ka àwọn ìbáṣepọ̀ yẹn nínú ìtọ́kasí fún ọ̀nà tí o yàn dípò dídàkọ kọ́kọ́rọ́ kan láti ìgbékalẹ̀ tí ó ń ṣiṣẹ́.

Ìgbésẹ̀ kẹrin: mú kí ìdánimọ̀ ẹnubodè bá ìwé-ẹ̀rí rẹ̀ mu

Lo orúkọ ẹnubodè kedere, fún àpẹẹrẹ vpn.example.com kí o sì fi orúkọ kókó-ọ̀rọ̀ àfidípò tí ó bá mu sínú ìwé-ẹ̀rí sáfà. Ìtọ́nisọ́nà Apple ti strongSwan tún ń retí lílò kọ́kọ́rọ́ gbígbòòrò fún ìjẹ́rìí sáfà. Yíyan RSA tàbí ECDSA kò yí ohunkóhun padà nínú èyí: alugoridimu kò lè tún àìbámu orúkọ, EKU tí ó ṣá àìsí tàbí ẹ̀wọ̀n tí kò pé.

Pínpín ìdúró ìgbẹ́kẹ̀le jẹ́ iṣẹ́ ọ̀tọ̀ sí ìjẹ́rìí ìdánimọ̀. Fọ́nù nílò ẹ̀wọ̀n ìwé-ẹ̀rí tí ó lè ṣàyẹ̀wò, a sì gbọ́dọ̀ ṣètò rẹ̀ láti retí orúkọ tí o fi sí ìwé-ẹ̀rí gan-an.

Pé pẹpẹ mìíràn so pọ̀ ní àṣeyọrí jẹ́ ẹ̀rí nípa àwọn òfin ìṣàyẹ̀wò pẹpẹ yẹn, kì í ṣe àṣẹ láti mú àwọn òfin fọ́nù rọ̀. Jẹ́ kí àwọn àyẹ̀wò jẹ́ bákan náà láàárín àwọn kíláìntì àyàfi tí o bá ní ìdí tí a kọ sílẹ̀ láti yàtọ̀.

Ìgbésẹ̀ karùn-ún: ya ìdánimọ̀ kíláìntì kúrò nínú ìgbẹ́kẹ̀le CA

Ìwé-ẹ̀rí kíláìntì àti kọ́kọ́rọ́ ìkọ̀kọ̀ rẹ̀ kì í ṣe ohun kan náà pẹ̀lú ìwé-ẹ̀rí CA tí fọ́nù gbẹ́kẹ̀lé. Pípa ìwé-ẹ̀rí CA mọ́ inú ìdánimọ̀ PKCS#12 kò fi í sọ́nà gẹ́gẹ́ bí ìdúró ìgbẹ́kẹ̀le lórí gbogbo ẹ̀rọ tí a ń gbà, nítorí náà wo pínpín ìgbẹ́kẹ̀le gẹ́gẹ́ bí ìgbésẹ̀ tirẹ̀ pẹ̀lú àyẹ̀wò tirẹ̀.

Tí àpẹẹrẹ náà bá ń lo EAP tí ó dá lórí ọ̀rọ̀ ìpamọ́, fọ́nù nílò ìjẹ́rìí àkọsílẹ̀ tí a pinnu àti ìjẹ́rìí sáfà. Ọ̀nà yẹn kò dá àbò bo fífún gbogbo ẹgbẹ́ ẹ̀rọ ní kọ́kọ́rọ́ ìkọ̀kọ̀ kíláìntì kan tí a pín, èyí tí ó jẹ́ àpẹẹrẹ mìíràn pẹ̀lú ipò ìkùnà tí ó burú jù.

Parí ètò náà pẹ̀lú ìgbéjáde àti ìfagilé ní ọkàn: ta ni yóò tún gbé ẹ̀rí kíláìntì jáde, báwo ni a ṣe ń ṣe àtúnṣe profáìlì, àti báwo ni a ṣe ń gé fọ́nù tí ó sọnù kúrò. Kọ ẹ̀yà profáìlì àti àwọn ẹ̀yà ẹ̀rọ tí o fi ṣàyẹ̀wò sílẹ̀, nítorí ìkọsílẹ̀ yẹn ni ó ń jẹ́ kí ìyípadà ìwé-ẹ̀rí tí ó kàn wá jẹ́ iṣẹ́ déédéé.

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