Níbìkan nínú àwọn ìtọ́sọ́nà ìṣètò, wọ́n ń dà gbogbo fódà kan pátápátá sórí gbogbo kọ̀mpútà gbé-nínáà nítorí ó rọrùn ju pé kí wọ́n pinnu irú àwọn fáìlì tó yẹ kí ó wà níbẹ̀. Fódà yẹn ní ca.key nínú, àti ní àkókò tí ó bá dé ẹ̀rọ kejì, aláṣẹ ìwé-ẹ̀rí kò ní jẹ́ aláṣẹ mọ́. Nísinsìnyí ẹnikẹ́ni tó bá di í mú lè pèsè àwọn ìdánimọ̀ tí ìyókù nẹ́tíwọ́kì yóò gbẹ́kẹ̀ lé.

Ó yẹ kí a yanjú ìdàrúdàpọ̀ yìí ní ẹ̀ẹ̀kan, nítorí àwọn fáìlì méjì náà jọra, ṣùgbọ́n wọ́n ń ṣe àtakò.

Ohun èlò ìjẹ́rìí àti ohun èlò ìfọwọ́sí

Ẹ̀rọ oníbàárà nílò ìwé-ẹ̀rí gbangba CA láti yẹ̀wò pé aláṣẹ yẹn ni ó fi ọwọ́ sí ìwé-ẹ̀rí tí ẹnikẹ́lẹ̀ kejì gbé jáde. Iṣẹ́ ìjẹ́rìí ni èyí, kò sì nílò àṣírí kankan rárá. Fífi ọwọ́ sí ìwé-ẹ̀rí ẹnikẹ́lẹ̀ kejì jẹ́ iṣẹ́ mìíràn, tí ẹni tó ń darí CA yóò ṣe lẹ́ẹ̀kan pẹ̀lú kọ́kọ́rọ́ àṣírí tí kì í kúrò ní ibi ìpamọ́ rẹ̀ tí a dáàbò bò. Pípín iṣẹ́ méjì yìí sí ọ̀tọ̀ ni gbogbo ìdí fún fífi fáìlì méjì ránṣẹ́.

Nítorí náà ca.crt wà nínú profáìlì, ca.key kò sì wà níbikíbi tó súnmọ́ ọn. Orúkọ fáìlì jẹ́ àṣà, kì í ṣe ìdánilójú, nítorí náà a gbọ́dọ̀ yẹ̀wò irú rẹ̀ dípò kí a díwọ̀n rẹ̀ láti orúkọ.

Ìṣètò tó ní CA àárín tàbí iṣẹ́ ìpèsè orí ayélujára kì í ṣe ìyàtọ̀. Òun ni ọ̀nà àkọ́kọ́ láti mú agbára ìfọwọ́sí jìnnà sí àwọn ojú-òpin nígbà tí a ń pèsè àwọn ìwé-ẹ̀rí ẹ̀rọ lórí ìwọ̀n ńlá.

Ohun tí ẹ̀rọ oníbàárà gbọ́dọ̀ fi kọ́kọ́rọ́ tirẹ̀ fi hàn

Ẹ̀rọ kọ̀ọ̀kan gba tọ́pọ̀ kọ́kọ́rọ́ tirẹ̀ àti ìwé-ẹ̀rí tirẹ̀, tí CA fi ọwọ́ sí lẹ́ẹ̀kan. Ẹ̀rọ oníbàárà gbé ìwé-ẹ̀rí yẹn jáde, ó sì fi hàn pé òun ní kọ́kọ́rọ́ àṣírí tó bá a mu, server sì pinnu bóyá yóò gbà á. Èyí ni ìdánimọ̀ tí a ń fagi lé nígbà tí kọ̀mpútà gbé-nínáà bá sọnù.

Ìyàtọ̀ yìí ṣe pàtàkì jùlọ lẹ́yìn olè. Pẹ̀lú ìdánimọ̀ fún ẹ̀rọ kọ̀ọ̀kan, a máa ń yọ ẹ̀rọ oníbàárà kan tó ti farahàn kúrò nípasẹ̀ ìfagilé tàbí yíyọ ẹnikẹ́lẹ̀ kejì, ìyókù ẹgbẹ́ náà sì ń bá iṣẹ́ rẹ̀ lọ.

A kò lè tọ́jú kọ́kọ́rọ́ aláṣẹ tó ti tú ní irú ọ̀nà yẹn. Gbogbo ìwé-ẹ̀rí tí ó ti fi ọwọ́ sí tàbí tí ó lè fi ọwọ́ sí di àìdánilójú, nítorí náà ìdáhùn ni pípààrọ̀ ìgbẹ́kẹ̀lé, kì í ṣe ìfagilé kan ṣoṣo. Iṣẹ́ àgbékalẹ̀ ni, kì í ṣe tikẹ́ẹ̀tì.

FileRoleBelongs on
ca.crtPublic certificate used to verify signaturesEvery client profile
ca.keyPrivate key that issues certificatesProtected CA storage only
client key pairProves one device's identityThat device alone

Ka fáìlì kí o tó dà á níbikíbi

Àwọn àṣẹ méjì ń sọ irú ohun tí o ń mú lọ́wọ́ láìtẹ̀ àṣírí kankan jáde. Èkíní ń dárúkọ kókó-ọ̀rọ̀ àti àmì CA lórí ìwé-ẹ̀rí; èkejì ń yẹ̀wò kọ́kọ́rọ́, ó sì ń sọ irú rẹ̀. Ṣe àwọn méjèèjì lórí àwọn fáìlì inú àkójọ tí ìwọ yóò pín. Ohunkóhun tí a bá yẹ̀wò gẹ́gẹ́ bí kọ́kọ́rọ́ àṣírí kò yẹ kí ó wà nínú fódà ẹ̀rọ oníbàárà.

openssl x509 -in ca.crt -noout -subject -ext basicConstraints
openssl pkey -in ca.key -noout -check

Tí àṣẹ kejì bá ṣàṣeyọrí lórí fáìlì kan inú àkójọ ẹ̀rọ oníbàárà, dúró kí o sì ka àkójọ náà sí èyí tí a ti ṣẹ́gun. Èsì tó sọ pé kọ́kọ́rọ́ wúlò tún sọ pé ó wà, ìwàláàyè rẹ̀ sì ni gbogbo ìṣòro náà.

Kíyèsí ìtọ́sọ́nà òdìkejì pẹ̀lú: profáìlì ẹ̀rọ oníbàárà ní kọ́kọ́rọ́ àṣírí tí ẹ̀rọ oníbàárà yẹn fúnra rẹ̀ lẹ́tọ̀ọ́sí. Pípa gbogbo kọ́kọ́rọ́ tí o bá rí yóò já gbàdàbàdà, láìṣe àtúnṣe kankan, nítorí náà a gbọ́dọ̀ dárúkọ ohun náà kí a tó yọ ọ́ kúrò.

Dídá àmúró kọ́kọ́rọ́ tí o ti pín tẹ́lẹ̀

Má ṣe rò pé pípa ẹ̀dà àdúgbò yóò yí ìfarahàn padà. Ẹnikẹ́ni tó ti ní fáìlì náà lè ti dà á, àti àbá àìléwu ni pé ó ti dà á. Tẹ̀lé ìlànà ìṣẹ̀lẹ̀ olùdarí, kí o sì pààrọ̀ ìdúró ìgbẹ́kẹ̀lé, ní pípèsè àwọn ìwé-ẹ̀rí ẹ̀rọ lẹ́ẹ̀kan sí i lábẹ́ CA tuntun.

Lẹ́yìn náà yí ìpọ́ọ̀pọ̀ tó dá ìṣòro náà sílẹ̀. Fi àkójọ fódà ránṣẹ́ pẹ̀lú àkójọ àwọn fáìlì tí a gbà láàyè kedere, pa kọ́kọ́rọ́ CA mọ́ sórí ẹ̀rọ tí kì í darapọ̀ mọ́ ẹgbẹ́ ẹ̀rọ oníbàárà rárá, kí o sì kọ sílẹ̀ irú ètò tó ń pa á mọ́.

Tí aláṣẹ bá ní láti pèsè nígbà gbogbo, gbé ìfọwọ́sí lọ sẹ́yìn iṣẹ́ tàbí aláṣẹ àárín tó ní ìwọ̀n kúkúrú àti àkókò kúkúrú. Bẹ́ẹ̀ ni àṣìṣe ọjọ́ iwájú yóò fi apá kan ìpèsè hàn, kì í ṣe gbòǹgbò ìgbẹ́kẹ̀lé gbogbo ìgbékalẹ̀.

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