UtgÄvan av webblÀsaren CENO 2.1, som anvÀnder P2P-nÀtverk för att fÄ Ätkomst till webbplatser

Efter ett Ärs utveckling publicerades version 2.1.0 av mobilwebblÀsaren CENO, avsedd för att organisera Ätkomst till information under förhÄllanden dÀr direkt Ätkomst Àr omöjlig, till exempel vid avstÀngning av delar av internet frÄn det globala nÀtverket pÄ grund av fel eller illvilliga handlingar. WebblÀsaren Àr byggd pÄ GeckoView-motorn (som anvÀnds i Firefox för Android), utökad med möjligheten att utbyta data via ett decentraliserat P2P-nÀtverk, dÀr anvÀndare deltar i omdirigering av trafik till externa portar som möjliggör Ätkomst till information. Projektets resultat distribueras under MIT-licensen. FÀrdiga versioner finns tillgÀngliga pÄ Google Play.

P2P-funktionaliteten har separerats till ett eget bibliotek, Ouinet, som kan anvÀndas i valfria applikationer. WebblÀsaren CENO och biblioteket Ouinet gör det möjligt att fÄ Ätkomst till information i situationer dÀr internet Àr helt avstÀngt, till exempel som ett resultat av globala störningar. I det hÀr fallet kan innehÄllet distribueras frÄn cache eller lokala lagringsenheter.

Projektet anvÀnder cachelagring av innehÄll pÄ varje anvÀndares sida, vilket upprÀtthÄller en decentraliserad cache av populÀrt innehÄll. NÀr en anvÀndare öppnar en webbplats cachas det nedladdade innehÄllet i det lokala systemet och blir tillgÀngligt för deltagare i P2P-nÀtverket som inte kan fÄ direkt Ätkomst till resursen eller portarna. Endast data som direkt begÀrts frÄn denna enhet lagras pÄ varje enhet. Identifiering av cachelagrade sidor görs med hjÀlp av en hash av URL:en. Alla relaterade data till sidan, sÄsom bilder, skript och stilar, grupperas och levereras tillsammans med ett enda identifieringsnummer.

För att fÄ Ätkomst till nytt innehÄll dÀr direkt Ätkomst Àr omöjlig anvÀnds speciella proxyportar (injector), som placeras i externa, oskadade delar av nÀtverket dÀr det fortfarande gÄr att etablera en anslutning. Informationen mellan klienten och porten krypteras med hjÀlp av kryptering baserad pÄ offentliga nycklar. För att identifiera portarna och förhindra injektion av skadliga portar anvÀnds digitala signaturer, och nycklarna för de portar som projektet stöder följer med webblÀsaren.

För att fÄ tillgÄng till gatewayen under omstÀndigheter dÄ den Àr direkt otillgÀnglig, stöds anslutning i kedja genom andra anvÀndare som agerar som proxy för att leda trafiken till gatewayen (data krypteras med gatewayens nyckel, vilket förhindrar transit-anvÀndare, genom vars system förfrÄgan passerar, frÄn att trÀnga in i trafiken eller bestÀmma innehÄllet). Klientens system skickar inte externa förfrÄgningar pÄ andra anvÀndares vÀgnar, utan antingen ger data frÄn cachen eller anvÀnds som ett led för att etablera en tunnel till proxy-gatewayen.

Normala förfrĂ„gningar försöker först levereras direkt av webblĂ€saren, och om den direkta förfrĂ„gan inte gĂ„r igenom — utför sökningar i det distribuerade cachen. Om URL:en inte finns i cachen begĂ€rs information via anslutning till proxy-gatewayen eller genom att kontakta gatewayen genom en annan anvĂ€ndare. Konfidentiella uppgifter, sĂ„som cookies, sparas inte i cachen.

UtgÄvan av webblÀsaren CENO 2.1, som anvÀnder P2P-nÀtverk för att fÄ Ätkomst till webbplatser

Varje system i P2P-nÀtverket tilldelas en intern identifierare som anvÀnds vid routing i P2P-nÀtverket, men som inte Àr kopplad till anvÀndarens fysiska plats. Riktigheten av den överförda och cachade informationen sÀkerstÀlls genom anvÀndning av digitala signaturer (Ed25519). Den överförda trafiken krypteras med hjÀlp av TLS. För att fÄ Ätkomst till information om nÀtverksstrukturen, deltagarna och cachat innehÄll anvÀnds en distribuerad hash-tabell (DHT). Vid behov kan ”TP eller Tor anvÀndas som transport utöver HTTP.

CENO garanterar inte anonymitet och information om sÀnda förfrÄgningar Àr tillgÀnglig för analys pÄ deltagarnas enheter (till exempel kan anvÀndarens hash bestÀmma att de har kontaktat en viss webbplats). För konfidentiella förfrÄgningar, som till exempel de som krÀver anslutning till sitt konto i e-post och sociala medier, rekommenderas att anvÀnda en separat privat flik, dÀr uppgifterna enbart begÀrs direkt eller via proxy-gatewayen, men utan att referera till cachen och utan att lagras i cachen.

Bland förÀndringarna i den nya versionen:

  • WebblĂ€sarens motor Ă€r synkroniserad med Firefox-komponenter 123.1.0.
  • Indikatorer för kĂ€lla av contentnedladdningar har förbĂ€ttrats.
  • StandardinstĂ€llningen Ă€r att mörkt lĂ€ge Ă€r aktiverat.
  • En instĂ€llning för export av fullstĂ€ndiga loggar av applikationens verksamhet har lagts till.
  • En vĂ€ntesida för anslutning har lagts till vid start.
  • En instĂ€llning för att styra aktiveringen av brygglĂ€ge har lagts till.
  • Listan över rekommenderade webbplatser har uppdaterats som standard.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster