Weka programu ya simu ya kibinafsi nyuma ya VPN na mtu mwenye busara atauliza ikiwa bado inahitaji uwekaji pini wa vyeti. Swali linaonekana kama chaguo kati ya vidhibiti viwili sawa, lakini kwa kweli ni swali kuhusu milango miwili tofauti. VPN huamua ikiwa kifaa hiki kinaweza kutumia njia hiyo kabisa; programu huamua ikiwa seva iliyofikiwa ni ile iliyotarajiwa. Jibu vyote viwili kwa tofauti na muundo unakuwa rahisi.

Milango miwili, maswali mawili

Uingiaji kwenye mtandao unahusu mteja: kifaa hiki kimesajiliwa, cheti chake ni halali, na sera inakiruhusu kwenye njia hii? Uaminifu wa programu unahusu seva: muunganisho umefikia huduma yenye utambulisho ambao programu inaukubali? Majibu haya yanatoka katika mifumo tofauti, yanashindwa kwa sababu tofauti, na timu tofauti huyarekebisha. Mkono wa VPN unaweza kufanikiwa huku programu ikizungumza na cheti kilichoisha muda nyuma ya mwenzi. Programu iliyowekwa pini kikamilifu inaweza bado isifikike kwa yeyote, kwa sababu kifaa hakikuwahi kufika kwenye mtandao.

Vyote viwili vinaongezeka. Kuondoa kimoja kunaondoa kidhibiti kimoja; kuongeza kingine hakibadilishi hicho.

Pini huzuia nini kwa kweli

Pini hupunguza seti ya utambulisho wa seva ambao programu itaukubali, kwa kawaida kwa kutaja ufunguo wa umma au hashi ya cheti badala ya kuamini kila mnyororo ambao ghala fulani lingethibitisha. Hii ni kizuizi kilichowekwa juu ya uthibitishaji wa kawaida, sio mbadala wake. Uthibitishaji wa kawaida hujibu ikiwa mnyororo unaaminika kabisa; pini hujibu ikiwa ni mnyororo ambao programu hii inautarajia. Utekelezaji unaoruka hatua ya kwanza haukupata usalama, umepata ugeni tu.

Kitu kinachowekwa pini hutofautiana kati ya majukwaa, kwa hiyo neno peke yake linakuambia kidogo sana. Kunakili hashi kutoka ghala la uaminifu la bidhaa moja na kuichukulia kama kitu kimoja katika programu ya simu ni kosa la kawaida na la kimya.

Uwekaji pini kwenye jukwaa ni usanidi, sio sera

Android inaonyesha uwekaji pini kupitia usanidi wake wa usalama wa mtandao, ambapo seti ya pini huhifadhi muhtasari wa ufunguo wa umma na mnyororo lazima uwe na angalau mmoja wao. Faili hilo ni kwa kila programu na linahitaji mabadiliko ya ujenzi kwa makusudi. iOS haina utaratibu sawa wa manifest, kwa hiyo uwekaji pini huko unaishi katika msimbo wa tathmini ya uaminifu wa programu yenyewe.

Kwa kuwa utaratibu unatofautiana, hitaji linapaswa kuandikwa kwa kila jukwaa. Sera inayosema weka pini cheti bila kutaja jukwaa haiwezi kutekelezeka.

Mzunguko huamua ikiwa pini itaendelea kuishi

Sehemu ngumu sio toleo la kwanza, ni upyaji wa cheti baada yake. Sera kali ya uaminifu hukataa ufunguo mpya halali kwa uthabiti sawa na ule wa mshambuliaji.

Mbinu mbili hufanya mzunguko uweze kuvumilika: pini mbadala inayoaminika tayari kabla ya kuhitajika, na tarehe ya mwisho kwenye seti ya pini ili utekelezaji uishe badala ya kuzuia programu. Zote mbili ni maamuzi ya sera, na ukomo hasa ni upunguzaji wa usalama kwa makusudi, sio kipima muda kisicho na madhara. Taja nani anadhibiti ujenzi wa programu, kituo cha mwisho cha TLS na upyaji wa cheti, na uwalete katika mchakato mmoja wa mabadiliko. Ikiwa hao ni timu tatu tofauti, pini itasababisha mwishowe usumbufu ambao hakuna aliyepanga.

Kifaa kilichopotea ni tatizo la tatu

Kubatilisha cheti cha VPN hakuwezi kumaliza kikao cha programu, na pini ya seva haifanyi chochote kuhusu simu iliyo mikononi mwa mtu mwingine. Kufuli la kifaa, uhifadhi wa vyeti, muda wa kikao na ubatilishaji wa mbali ni maamuzi tofauti na wamiliki tofauti. Kuzikunja katika majadiliano ya pini kunahakikisha hakuna hata moja itakayoundwa.

Jaribu mahusiano manne badala ya lile moja unaloliona: seva na operesheni inayokusudiwa, akaunti inayopaswa kukataliwa, utambulisho wa seva unaopaswa kutupiliwa mbali, na mzunguko uliopangwa. VPN inayofanya kazi hufanya mazoezi ya kwanza tu. Andika kila jaribio lilithibitisha nini, kwa sababu mtu anayefuata atadhani handaki la kijani linamaanisha wote wanne walifaulu.

Makala zinazohusiana