I-eQualite ikhuphe inguqulelo 2.0.0 yesikhangeli sewebhu esiphathwayo i-CENO (CEnsorship.NO), esenzelwe ukubonelela ngokufikelela kulwazi xa kukho ukucutshungulwa, ukuhluzwa kwethrafikhi, okanye amacandelo e-intanethi angaxhunyiwe kwinethiwekhi yehlabathi. Isikhangeli sakhiwe kwi-injini ye-GeckoView (esetyenziswa kwiFirefox) Android), yandiswa ngokukwazi ukutshintshiselana ngedatha ngenethiwekhi ye-P2P elawulwayo, apho abasebenzisi bathatha inxaxheba ekuthumeleni ithrafikhi kwiindlela zangaphandle ezibonelela ngokufikelela kulwazi ngaphandle kokucoca. Uphuhliso lweprojekthi lusasazwa phantsi kwelayisenisi ye-MIT. Ulwakhiwo olupheleleyo luyafumaneka kwiGoogle Play.
Umsebenzi we-P2P udityaniswe kwilayibrari eyahlukileyo, i-Ouinet, enokusetyenziswa ukongeza amandla okudlula ugcino-zincwadi kwizicelo ezingacwangciswanga. Isikhangeli se-CENO kunye nelayibrari ye-Ouinet zivumela ukufikelela kulwazi nokuba iiseva zeproxy ziluvimba ngokukhutheleyo. VPN, iingcango, kunye nezinye iindlela ezisetyenziswa kwindawo enye zokudlula ekuhluzeni ithrafikhi, kuquka ukuvala ngokupheleleyo i-intanethi kwiindawo ezivaliweyo (ngokuvala ngokupheleleyo, umxholo ungasasazwa kwi-cache okanye kwindawo yokugcina izinto).
Iprojekthi isebenzisa i-caching yomxholo womsebenzisi ngamnye, igcina i-cache ye-decentralized content ethandwayo. Xa umsebenzisi evula indawo, umxholo okhutshelweyo ugcinwa kwindawo kwaye ufumaneka kubathathi-nxaxheba benethiwekhi ye-P2P abangakwaziyo ukufikelela ngokuthe ngqo kwisixhobo okanye ukudlula amasango. Isixhobo ngasinye sigcina kuphela idatha ecelwe ngqo kweso sixhobo. Ukuchongwa kwamaphepha kwi-cache kuqhutywa kusetyenziswa i-hash evela kwi-URL. Yonke idatha eyongezelelweyo ehambelana nephepha, njengemifanekiso, izikripthi kunye nezimbo, zidityanisiwe kwaye zihanjiswa kunye phantsi kwesichongi esinye.
Ukufumana ukufikelela kumxholo omtsha, ukufikelela ngokuthe ngqo ekuvinjweni, amasango akhethekileyo e-proxy (i-injection) asetyenzisiweyo, abekwe kwiindawo zangaphandle zenethiwekhi ezingenaphantsi kokuhlolwa. Ulwazi phakathi komxhasi kunye nesango lifihliwe kusetyenziswa uguqulelo oluntsonkothileyo lwesitshixo. Iisignesha zedijithali zisetyenziselwa ukuchonga amasango kunye nokuthintela ukungeniswa kwamasango anobungozi, kwaye izitshixo zesango ezixhaswa yiprojekthi zifakwe kwi-browser ye-browser.
Ukufikelela kwisango xa ivaliwe, uqhagamshelo lwetsheyini luxhaswa ngabanye abasebenzisi abenza njengee-proxies zokuthumela i-traffic kwisango lokungena (idatha iguqulelwe ngokuntsonkothileyo ngesitshixo sesango, esingabavumeli abasebenzisi bothutho abathunyelwa kwiinkqubo zabo isicelo. ukuwela kwitrafikhi okanye ukumisela umxholo ). Iisistim zabaxumi azithumeli izicelo zangaphandle egameni labanye abasebenzisi, kodwa zibuyisela idatha esuka kwi-cache okanye zisetyenziswe njengekhonkco lokuseka itonela kwisango lommeli.

Isikhangeli kuqala sizama ukuhambisa izicelo eziqhelekileyo ngokuthe ngqo, kwaye ukuba isicelo esithe ngqo asiphumelelanga, sikhangela i-cache esasazwayo. Ukuba i-URL ayikho kwi-cache, ulwazi luyacelwa ngokuqhagamshela kwisango lommeli okanye ngokungena kwisango ngomnye umsebenzisi. Idatha enovakalelo efana necookies ayigcinwa kwi-cache.

Inkqubo nganye kuthungelwano lwe-P2P ibonelelwa ngesichongi sangaphakathi esisetyenziselwa umzila kwinethiwekhi ye-P2P, kodwa ayibotshelelwanga kwindawo ebonakalayo yomsebenzisi. Ukuthembeka kolwazi olugqithisiweyo kunye nokugcinwa kwi-cache kuqinisekiswa ngokusetyenziswa kweesignesha zedijithali (Ed25519). I-traffic ethunyelwayo iguqulelwe ngokuntsonkothileyo kusetyenziswa i-TLS. Itheyibhile ye-hash esasazwayo (DHT) isetyenziselwa ukufikelela kulwazi malunga nesakhiwo sothungelwano, abathathi-nxaxheba, kunye nomxholo we-cached. Ukuba kuyimfuneko, µTP okanye iTor ingasetyenziswa njengesithuthi ukongeza kwiHTTP.
Ngelo xesha, i-CENO ayiboneleli ngokungaziwa kunye nolwazi malunga nezicelo ezithunyelwe ziyafumaneka ukuze zihlalutye izixhobo zabathathi-nxaxheba (umzekelo, i-hash ingasetyenziselwa ukugqiba ukuba umsebenzisi ufikelele kwindawo ethile). Kwizicelo eziyimfihlo, umzekelo, ezo zifuna uqhagamshelo kwiakhawunti yakho kwi-imeyile nakwiinethiwekhi zentlalo, kucetywa ukuba kusetyenziswe ithebhu yabucala eyahlukileyo, apho idatha icelwa kuphela ngokuthe ngqo okanye ngesango lommeli, kodwa ngaphandle kokufikelela kwi-cache nangaphandle ukuzinza kwi-cache.
Phakathi kotshintsho kukhupho olutsha:
- Uyilo lwendawo yolawulo lutshintshiwe kwaye ujongano lomlungiseleli luyilwe ngokutsha.
- Kuyenzeka ukuchaza ukuziphatha okungagqibekanga kwe Cima iqhosha kwaye ususe eli qhosha kwiqela lenjongo kunye nemenyu.
- Umlungiseleli ngoku unamandla okucima idatha yomkhangeli zincwadi, kuquka ucimo olukhethiweyo ngokoluhlu.
- Ukhetho lwemenyu lucwangciswe ngokutsha.
- Iinketho zokwenza ujongano ngokwezifiso zibandakanyiwe kwimenyu ephantsi eyahlukileyo.
- Inguqulelo yelayibrari ye-Ouinet (0.21.5) kunye ne-Ceno Extension (1.6.1) zihlaziyiwe, injini ye-GeckoView kunye neelayibrari zeMozilla zivuselelwe ne-Firefox ukuze Android 108.
- Ukongezwa kwendawo yolwimi lwesiRashiya.
- Iisetingi ezongeziweyo zokulawula iiparamitha zomxholo kunye neenjini zokukhangela.
umthombo: opennet.ru
