Ṣé TOTP lórí kọ̀mpútà kan náà ni ó jẹ́ kókó kejì gan?
Olùpilẹ̀ṣẹ̀ kóòdù lórí kọ̀mpútà VPN jẹ́ kókó nínú ohun tí a ní, tí ó wà nínú ààlà ìfarapa kan náà. Tẹ̀lé irúgbìn àti sẹ́ṣọ̀nù kìíní.
Wọlé sínú ẹ̀rọ VPN kan tí ó béèrè fún ọ̀rọ̀ ìkọ̀kọ̀ kìíní, lẹ́yìn náà kóòdù díjítì mẹ́fà, àti pé ìbéèrè méjì wọ́n dàbí ìdíwọ́ méjì tí ó yàtọ̀. Bí a bá kà wọ́n nípa irú kókó, bẹ́ẹ̀ ni wọ́n rí: ọ̀rọ̀ ìkọ̀kọ̀ jẹ́ ohun tí o mọ̀, kóòdù jẹ́ ohun tí o ní. Bí a bá kà wọ́n nípa ohun tí kọ̀mpútà kan tí ó ti farapa ń fi hàn, wọ́n lè wọ́ lẹ́yìn ààlà kan, nítorí ohun tí o ní ni fáìlì kan lórí ẹ̀rọ tí ìwọ ń tẹ̀. Ìyàtọ̀ láàárín ìkàsí méjì yẹn ni àkòrí àgbéyẹ̀wò yìí.
Tẹ̀lé ìwọlé kan láti pápá ọ̀rọ̀ ìkọ̀kọ̀ dé pápá kóòdù
Wo ìtẹ̀lé, kì í ṣe àwọn àmì. Ẹ̀rọ ìbáṣepọ̀ fi ọ̀rọ̀ ìkọ̀kọ̀ ránṣẹ́, olùpín iṣẹ́ dáhùn pé a nílò ẹ̀rí kejì, ẹ̀rọ ìbáṣepọ̀ sì ṣí pápá fún díjítì mẹ́fà tàbí mẹ́jọ. Lẹ́yìn pápá yẹn ni ohun èlò olùpilẹ̀ṣẹ̀ kóòdù kan wà tí ó ní àṣírí pínpín àti aago. Ó ń ṣirò iye kan láti inú àṣírí àti ìgbésẹ̀ àkókò lọ́wọ́lọ́wọ́, olùpín iṣẹ́ sì ń ṣirò iye kan náà lẹ́ẹ̀kan sí i láti inú ẹ̀dà àṣírí tirẹ̀.
Ẹ̀gbẹ́ méjèèjì ń di ohun èlò kọ́kọ́rọ́ kan náà mú. Ìdọ́gba yẹn ni apá tí àwọn ènìyàn ń gbàgbé nígbà tí wọ́n ń ṣàlàyé kóòdù gẹ́gẹ́ bí àṣírí: olùpèsè lè pilẹ̀ṣẹ̀ àwọn kóòdù rẹ pẹ̀lú, ìdí niyẹn tí irúgbìn fi níye lórí ju èyíkéyìí ìjáde ẹyọkan lọ. Kóòdù tí ó jáde jẹ́ iye ìgbà kan; irúgbìn tí ó pilẹ̀ṣẹ̀ rẹ̀ jẹ́ ẹ̀rí ìdánimọ̀ àìlópin tí ó ń pilẹ̀ṣẹ̀ àwọn iye tí ó wúlò títí tí a ó fi rọ́pò rẹ̀.
Ìmúṣiṣẹ́ ni ìlàjì kejì. Olùpilẹ̀ṣẹ̀ tí a ń ṣí pẹ̀lú kóòdù ẹ̀rọ, ìbéèrè ẹ̀dá-ara tàbí àpótí tí a fi àmì pa, ń fi ẹ̀rí nínú ohun tí a ní hàn pẹ̀lú ohun mìíràn. Ẹyọ tí ń ṣiṣẹ́ láìsí àmì àti tí a ń ṣí pẹ̀lú sẹ́ṣọ̀nù ẹ̀rọ ìṣiṣẹ́ ń fi fáìlì nìkan hàn. Ohun èlò kan náà lè fi àwọn ìṣètò méjèèjì pèsè ní ìbámu pẹ̀lú bí a ṣe forúkọ sílẹ̀, nítorí náà ìpinnu ìmújáde wà ní ìgbésẹ̀ yẹn, kì í ṣe lórí ojú-ìwé ìpolówó ohun èlò náà.
Pinnu ohun tí kóòdù ń fi hàn ní tòótọ́
Èdè àwọn àtọ̀nà jẹ́ kedere lọ́nà àrà níbí, ó sì yẹ kí a kà á tààrà. Ìtọ́nisọ́nà NIST nípa àwọn olùjẹ́rìí ṣe àkójọ àwọn olùpilẹ̀ṣẹ̀ OTP tí ó dá lórí sọ́fùwéà gẹ́gẹ́ bí olùjẹ́rìí, ó yàtọ̀ OTP oníkókó kan sí OTP oníkókó púpọ̀ tí ó ní kókó ìmúṣiṣẹ́, ó sì sọ pé ìjẹ́rìí OTP kò lè kojú ìtànjẹ. Ọ̀kọ̀ọ̀kan nínú àwọn ìpín mẹ́ta yẹn ń yí ohun tí o lè sọ nípa ìbéèrè náà padà.
Àìlè-kojú ìtànjẹ ni etí tí ó mú jù. Kóòdù tí a tẹ̀ sínú pápá kan ni a lè tẹ̀ sínú pápá ẹlòmíràn, ní àkókò gidi, látọwọ́ ẹnìkan tí a ti yí lójú láti ṣe bẹ́ẹ̀. Fèrèsé náà kúrú, èyí ń dín iye àwọn ìgbìyànjú tí ó wúlò kù ṣùgbọ́n kò ti ìlànà náà dé. Bí ohun tí o nílò bá ní àtakò sí ìyẹn, OTP ni ìpìlẹ̀ tí kò tọ́, ibi yówù tí olùpilẹ̀ṣẹ̀ náà ń ṣiṣẹ́.
Oníkókó kan lòdì sí oníkókó púpọ̀ ni ìyàtọ̀ kejì. Kóòdù tí ó farahàn láìsí ìgbésẹ̀ ìmúṣiṣẹ́ ń fi nínú fáìlì hàn àti ohunkóhun mìíràn, fáìlì sì lágbára bí àkọsílẹ̀ tí ó lè kà á. Fi kókó ìmúṣiṣẹ́ kún un, ìsọ náà yóò dára sí, bí ó tilẹ̀ jẹ́ pé ó ṣì ń ṣàpèjúwe ẹ̀rí tí a gbé kalẹ̀ nígbà ìwọlé, kì í ṣe ìyàsọ́tọ̀ ẹ̀rọ tí ó pilẹ̀ṣẹ̀ rẹ̀.
Wo ibi tí kọ̀mpútà tí ó ti farapa lè dé
Apẹ̀wò tí ó ní agbára ṣíṣe kóòdù lórí ibùdó iṣẹ́ kì í kùn sí kíka pápá tí ìwọ ń tẹ̀. Sẹ́ṣọ̀nù tí a gbé kalẹ̀ lẹ́yìn ìwọlé àṣeyọrí sábà jẹ́ tọ́kẹ̀nì tàbí kúkì, a sì lè lo tọ́kẹ̀nì láti ẹ̀rọ mìíràn láìsí kóòdù rárá. Bí ìyẹn bá jẹ́ agbára tí ìwọ ń dáàbò bo, fífi ìbéèrè kejì kún ìwọlé ń yí iye ìgbésẹ̀ nínú ìkọlù padà, kì í ṣe àbájáde.
| Arrangement | What it adds at login | What it leaves inside the laptop boundary |
|---|---|---|
| Password plus TOTP app on the same machine | A possession proof the password alone does not supply | The seed, the unlock step and the authenticated session |
| TOTP app on a separate phone | Seed storage outside the workstation | Session cookies, the typed password and any prompt that can be proxied |
| Hardware key with a signed challenge | A per-login signature bound to the origin | Whatever the browser and the workstation are already trusted to do |
Ka ìlà kẹta gẹ́gẹ́ bí èyí tí ó dúró ṣinṣin. Gbogbo ìṣètò lókè ń fi ohun kan sílẹ̀ nínú ààlà ìgbẹ́kẹ̀lé ibùdó iṣẹ́, nítorí ibẹ̀ ni a ti ń lo sẹ́ṣọ̀nù. Ohun tí ó ń yí padà ni bóyá àṣírí ìgbà pípẹ́ ń rìnrìn àjò pẹ̀lú ààlà yẹn tàbí ó ń dúró ní ìta rẹ̀, àti bóyá ẹ̀rí náà so mọ́ orísun pàtó kan kí ojú-ìwé àfarawé kan má baà lè gbé e lọ.
Àlàyé kékeré méjì wà nínú àwòrán kan náà. Kóòdù ń wà ní ìwúlò nígbà gbogbo fèrèsé ìgbàwọlé rẹ̀, ní ọ̀pọ̀ ìgbà ọgbọ̀n ìṣẹ́jú àáyá pẹ̀lú ìfaradà fún ìyapa aago, nítorí náà a lè tún iye tí a mú gbá nígbà yẹn nínú fèrèsé yẹn àyàfi tí olùjẹ́rìí bá kọ̀ láti tún un lò. Àti pé fífi olùpilẹ̀ṣẹ̀ tuntun sórí kò ní ipa lórí àwọn sẹ́ṣọ̀nù tí a ti jẹ́rìí tẹ́lẹ̀, nítorí náà sẹ́ṣọ̀nù àtijọ́ yóò wà pẹ́ ju ìyípadà ẹ̀rí ìdánimọ̀ tí ó yẹ kí ó dínà ìṣẹ̀lẹ̀ náà kù.
Gbé olùpilẹ̀ṣẹ̀ náà lọ síbi tí ìyàsọ́tọ̀ ti ń ràn lọ́wọ́ nìkan
Fífi olùpilẹ̀ṣẹ̀ kóòdù sórí tẹlifóònù jẹ́ ìlọsíwájú gidi fún ìkùnà pàtó kan: kọ̀mpútà tí a jí kò ní gbé ẹ̀rí méjèèjì mọ́. Ṣùgbọ́n kò ṣe ohunkóhun sí ìkọ́gun sẹ́ṣọ̀nù lórí kọ̀mpútà náà, kò ṣe ohunkóhun fún olùlò tí ó ń tẹ̀ kóòdù sínú ojú-ìwé ìtànjẹ, kò sì ṣe ohunkóhun fún àwọn kóòdù ìgbapadà tí a tẹ̀ lẹ́ẹ̀kan tí a sì ya àwòrán wọn sínú ohun èlò àkọsílẹ̀.
Nítorí náà kọ ohun tí a nílò kí o tó yan ohun èlò. Bí èròǹgbà bá jẹ́ ẹ̀rí àfikún lòdì sí ọ̀rọ̀ ìkọ̀kọ̀ tí ó jáde, sọ ọ́ ní kedere, ohun èlò tí ó wà lórí ẹ̀rọ kan náà ti ń pèsè rẹ̀ tẹ́lẹ̀. Bí èròǹgbà bá jẹ́ ìfaradà sí ìfarapa ibùdó iṣẹ́ VPN, dárúkọ agbára apẹ̀wò yẹn kí o sì yan ìṣètò tí a ṣe àgbéyẹ̀wò rẹ̀ fún un, kí o sì sọ ohun tí ìtànjẹ nílò ní ọ̀tọ̀ dípò kí o kàn gbà á.
Lẹ́yìn náà bójú tó ìlàjì ìṣiṣẹ́, èyí tí ó pinnu bóyá ohunkóhun nínú èyí yóò yè lẹ́yìn ìpàdé pẹ̀lú ìṣẹ̀lẹ̀. Pípàdánù ẹ̀rọ nílò ọ̀nà ìrọ́pò tí a kọ sílẹ̀, yíyí ẹ̀rí ìdánimọ̀ nílò fífagilé àwọn sẹ́ṣọ̀nù tí ń ṣiṣẹ́, ohun èlò ìforúkọsílẹ̀ sì nílò ààbò kan náà bí irúgbìn, nítorí ẹ̀dà ìforúkọsílẹ̀ tí kò ní ààbò ń fi àwọn kóòdù ọjọ́ iwájú kan náà fún apẹ̀wò ní ọ̀nà tí ó kúrú. Síso àwọn kókó mẹ́rin yẹn jẹ́ èrè ju jíjàyàn lórí bóyá àwọn tọ́kẹ̀nì lórí ẹ̀rọ kan náà dára tàbí kò ní láárí.