Itifaki ya Arpokrat Faragha kwa Usanifu.
Arpokrat Messenger imejengwa juu ya SimpleX — mtandao wa ujumbe usio na vitambulisho vya watumiaji. Bila akaunti, bila orodha kuu, bila metadata ya kukabidhi. Hivi ndivyo inavyofanya kazi hasa.
Seva ambayo haijui chochote haiwezi kufichua chochote. Relay za Arpokrat zimeundwa kuwa vipofu — kwa makusudi.
Imejengwa juu ya SimpleX
Arpokrat Messenger haiingizi kriptografia yake ya siri — imejengwa juu ya SimpleX, mtandao wa kwanza wa ujumbe usio na vitambulisho vya watumiaji.
SimpleX ni itifaki huria ya ujumbe ambayo maelezo yake na msimbo wake wa chanzo ni wa umma na unaweza kukaguliwa kwa uhuru. Usanifu ulioelezwa katika ukurasa huu — bila vitambulisho vya watumiaji, foleni za upande mmoja, relay vipofu — ni muundo wa SimpleX, na Arpokrat huendesha relay zake yenyewe juu yake.
Usalama usioweza kukaguliwa si usalama. Kujenga juu ya itifaki huria kunamaanisha madai haya ya faragha yanaweza kuthibitishwa dhidi ya maelezo ya umma, badala ya kuchukuliwa kwa imani tu.
- Maelezo huria — itifaki imeandikwa hadharani, si sanduku jeusi la kimiliki.
- Inayoweza kukaguliwa kwa uhuru — msimbo wa chanzo ni wa umma kwenye GitHub, hivyo uhakika ulioelezwa hapa unaweza kuthibitishwa.
- Relay zinazoendeshwa na Arpokrat katika mamlaka huru mbalimbali — ona ukurasa wa Miundombinu.
Wewe ni Ufunguo, Si Akaunti
Wajumbe wengi hukutambulisha kwa namba ya simu au akaunti. Arpokrat haikutambulishi hata kidogo.
Katika wajumbe wa kawaida, una Kitambulisho cha Mtumiaji cha kudumu — kwa kawaida namba yako ya simu. Hata wakati maudhui ya ujumbe yamesimbwa, seva bado inalinganisha mtumaji na mpokeaji na kwa siri inajenga grafu ya kijamii ya nani anazungumza na nani.
Arpokrat inaondoa dhana ya kitambulisho cha mtumiaji kabisa. Hakuna akaunti wala anwani ya kudumu — unakuwepo tu kama seti ya funguo za kriptografia zilizohifadhiwa kwenye kifaa chako. Ili kukufikia, mtu anahitaji kiungo cha mwaliko cha mara moja ambacho umechagua kukishiriki.
- Bila namba ya simu, barua pepe, au akaunti — hakuna kinachounganisha mazungumzo na utambulisho wako wa kisheria.
- Bila orodha kuu ya watumiaji ya kukabidhi, kuvuja, au kuchakuliwa.
- Viungo vya mwaliko vya mara moja vinachukua nafasi ya anwani ya kudumu inayoweza kulengwa na barua taka.
Relay Mbili, Njia Moja Iliyogawanyika
Badala ya kuelekeza mazungumzo yote kupitia seva moja, kila mwelekeo husafiri kupitia relay tofauti.
Unapotuma ujumbe kwa mtu, unadondosha pakiti iliyosimbwa kwenye foleni isiyojulikana ambayo mpokeaji aliianzisha na yeye pekee anayoitazama. Majibu yao yanarudi kupitia foleni tofauti kwenye relay nyingine.
Kwa kuwa sehemu ya kutuma na sehemu ya kujibu ziko kwenye seva tofauti, hakuna relay moja inayoweza kuona pande zote mbili za mazungumzo.
- Relay A hubeba foleni ya kutuma; Relay B hubeba foleni ya kujibu.
- Kila relay inaona tu blob iliyosimbwa kwenye foleni — kamwe haijui ni nani aliyeijaza au aliyeimwaga.
- Njia imegawanywa kwa makusudi, hivyo hakuna seva moja inayoshikilia nusu zote mbili.
Seva Zilizoundwa Kutojua Chochote
Seva za kimapokeo ni “janja” — zinajua wewe ni nani na zinaelekeza kwa kutumia hifadhidata. Relay za Arpokrat kwa makusudi ni kinyume chake.
Relay kipofu ni kama sanduku la siri la kuachia vitu. Inapokea pakiti iliyosimbwa, inaishikilia kwenye foleni, na kuikabidhi wakati mmiliki wa foleni anapoichukua. Haijui ni nani aliyeacha pakiti hiyo, wala nani atakayeichukua.
- Bila maarifa ya utambulisho: relay inaona mzigo uliosimbwa ukifika na kuchukuliwa — hakuna kinachouunganisha na mtu.
- Hakuna relay moja inayoweza kuunganisha mtumaji na mpokeaji: kila relay hubeba sehemu moja tu ya njia iliyogawanywa kwa makusudi, hivyo hakuna seva moja inayoshikilia nusu zote mbili zinazohitajika kuunganisha pande hizo mbili.
- Za muda mfupi kwa makusudi: ujumbe hushikiliwa kwenye RAM na kufutwa mara tu unapofikishwa — kamwe hauandikwi kwenye diski, hata kwa muda.
Usimbaji wenye Upeo wa Quantum
Zaidi ya usimbaji wa mwanzo-hadi-mwisho wa SimpleX, ubadilishanaji wa funguo unaongeza ulinzi wa post-quantum.
Kriptografia ya funguo za umma ya leo inategemea hisabati ambayo kompyuta kubwa ya kutosha ya quantum inaweza hatimaye kuivunja. Ubadilishanaji wa funguo wa post-quantum unaongeza safu ya pili iliyoundwa kustahimili aina hiyo ya shambulio, ikifanya kazi pamoja na usimbaji wa kawaida unaotumika tayari badala ya kuubadilisha. Ubadilishanaji huo wa funguo unatumia Streamlined NTRU Prime — chaguo la makusudi badala ya Kyber iliyoidhinishwa na NIST, ambayo wahandisi wa SimpleX waliiepuka kutokana na wasiwasi mahususi wa kikriptografia ulioibuliwa wakati wa uidhinishaji wake.
Tunakusudia kuwa waangalifu kuhusu hili: kriptografia ya post-quantum ni ulinzi bora unaotumika sasa, si dhamana ya kudumu. Inainua kiwango cha juu kwa kiasi kikubwa leo, ikiwa na njia wazi ya kuboresha kadri viwango vinavyokua.
- Mbinu mchanganyiko — ubadilishanaji wa funguo wa post-quantum umewekwa juu ya usimbaji wa kawaida uliothibitishwa, si mbadilisho hatarishi.
- Uwazi wa kweli — ulinzi bora unaoinua kiwango, kamwe si madai ya kutovunjika kwa kudumu.
- Inayoweza kuboreshwa — imeundwa kupokea mbinu imara zaidi kadri viwango vya post-quantum vinavyokomaa.
Kwa Nini Ni Muhimu: Harvest Now, Decrypt Later
Uwekezaji wa post-quantum unajibu tishio halisi la sasa — si la kubuni.
Adui mwenye rasilimali za kutosha anaweza kurekodi trafiki iliyosimbwa leo na kuihifadhi tu, akisubiri siku ambapo kompyuta ya quantum itaweza kuvunja usimbaji huo. Chochote kinachonaswa sasa kinaweza kufumbuliwa miaka baadaye. Watafiti wa usalama wanaita hili “Harvest Now, Decrypt Later.”
Muundo wenye metadata ndogo unasaidia hapa pia: kadri mkondo unaonaswa unavyofichua kidogo kuhusu nani anazungumza, ndivyo nakala iliyohifadhiwa inavyopungua thamani — hata kabla ya kuzingatia maudhui.
- Kinarekodiwa leo, kinavunjwa kesho — data iliyonaswa ina muda mrefu wa matumizi kwa mshambuliaji mvumilivu.
- Ubadilishanaji wa funguo wa post-quantum unaongeza gharama ya dau hilo dhidi yako.
- Bila vitambulisho vya watumiaji, njia zilizogawanywa — mkondo uliovunwa unabeba kidogo sana cha kuhusianisha tangu mwanzo.
Hii Inakupatia Nini
Usanifu ni dhana dhahania. Hivi ndivyo inavyomaanisha kivitendo.
Bila akaunti za watumiaji, hakuna ramani ya waasiliani wako. Data ya grafu haipo ili kunyakuliwa au kuvuja.
Huna anwani ya kudumu ya kulengwa na watumaji wa barua taka. Kukufikia kunahitaji kiungo cha mwaliko cha mara moja ulichochagua kutoa.
Tumia jina tofauti la kuonyesha na relay tofauti kwa kila mwasiliani, ili maisha yako ya kazi na ya faragha yasiweze kuunganishwa.
Wasiliana Bila Alama
Bila akaunti, bila namba ya simu, bila alama ya metadata. Tengeneza funguo zako na uanze kuzungumza.
Chunguza Arpokrat MessengerOna jinsi utambulisho wako usiojulikana unavyotengenezwa kwenye ukurasa wa Messenger
Una udadisi kuhusu relay ziko wapi kimwili? Chunguza Miundombinu