Udgivelsen af webbrowseren CENO 2.0, der bruger P2P-netværk til at omgå blokeringer.

Virksomheden eQualite har udgivet en version af den mobile webbrowser CENO 2.0.0 (CEnsorship.NO), der er designet til at muliggøre adgang til information under omstændigheder med censur, trafikfiltrering eller afbrydelse af internetsegmenter fra det globale netværk. Browseren er bygget på GeckoView-motoren (anvendt i Firefox til Android) og udvidet med muligheden for at udveksle data gennem et decentraliseret P2P-netværk, hvor brugerne deltager i omdirigeringen af trafik til eksterne porte, der sikrer adgang til information uden om filtre. Projektets arbejde distribueres under MIT-licensen. Færdige builds findes i Google Play.

P2P-funktionaliteten er flyttet til et separat bibliotek, Ouinet, som kan bruges til at tilføje midler til at omgå censur i vilkårlige applikationer. Browseren CENO og biblioteket Ouinet muliggør adgang til information under aktive blokeringer af proxy-servere, VPN, porte og andre centraliserede mekanismer til at omgå trafikfiltrering, selv i tilfælde af fuldstændig afbrydelse af internettet i censurerede områder (ved total blokering kan indhold distribueres fra cache eller lokale lagermedier).

Projektet anvender caching af indhold på hver brugers side, hvilket opretholder en decentraliseret cache af populært indhold. Når en bruger åbner et websted, bliver det indhold, der er downloadet, cached i det lokale system og bliver tilgængeligt for deltagerne i P2P-netværket, der ikke kan få direkte adgang til ressourcen eller portene til at omgå blokering. På hver enhed gemmes kun de data, der er anmodet fra denne enhed. Identificeringen af cachierede sider sker ved hjælp af en hash af URL'en. Alle relaterede data til siden, såsom billeder, scripts og stilarter, grupperes og returneres sammen med en identifikator.

For access to new content, which is directly blocked, special proxy gateways (injector) are used. These are placed in external network parts that are not subject to censorship. Information between the client and the gateway is encrypted using public-key encryption. Digital signatures are used to identify gateways and prevent malicious gateways from being injected, and the keys of the gateways supported by the project are included in the browser's delivery.

To access the gateway when it is blocked, a connection via a chain through other users is supported. These users act as proxies to tunnel traffic to the gateway (data is encrypted with the gateway's key, preventing transit users, through whose systems the request is passed, from infiltrating the traffic or determining its content). Client systems do not send external requests on behalf of other users; they either provide data from the cache or are used as a link to establish a tunnel to the proxy gateway.

Udgivelsen af webbrowseren CENO 2.0, der bruger P2P-netværk til at omgå blokeringer.

Initially, the browser tries to deliver regular requests directly, and if the direct request fails, it performs a search in the distributed cache. If the URL is not in the cache, information is requested via a connection to the proxy gateway or by contacting the gateway through another user. Confidential information, such as cookies, is not stored in the cache.

Udgivelsen af webbrowseren CENO 2.0, der bruger P2P-netværk til at omgå blokeringer.

Each system in the P2P network is assigned an internal identifier used for routing in the P2P network, but it is not tied to the user's physical location. The authenticity of the transmitted and cached information is ensured through the use of digital signatures (Ed25519). Transmitted traffic is encrypted using TLS. A distributed hash table (DHT) is used to access information about the network's structure, participants, and cached content. If necessary, in addition to HTTP, µTP or Tor can be used as transport.

CENO giver ikke anonymitet, og informationer om de sendte anmodninger er tilgængelige for analyse på deltagernes enheder (f.eks. kan man via hash identificere, at brugeren har tilgået en bestemt hjemmeside). For fortrolige anmodninger, f.eks. der kræver adgang til ens konto i e-mail og sociale medier, anbefales det at bruge et separat privat vindue, hvor data kun anmodes direkte eller gennem en proxy-gateway, men uden at tilgå cachen og uden at blive gemt i cachen.

Blandt ændringerne i den nye udgave:

  • Panelets design er ændret, og konfigurationsgrænsefladen er omarbejdet.
  • Muligheden for at definere standardadfærden for knappen Clear og at fjerne denne knap fra panelet og menuen er blevet tilføjet.
  • I konfiguratoren er der nu mulighed for at rydde browserdata, herunder selektiv sletning fra en liste.
  • Menuindstillingerne er blevet omgrupperet.
  • Mulighederne for at konfigurere grænsefladen er blevet flyttet til et separat undermenu.
  • Opdateret version af Ouinet-biblioteket (0.21.5) og Ceno Extension (1.6.1), GeckoView-motoren og Mozilla-bibliotekerne er synkroniseret med Firefox til Android 108.
  • Tilføjet lokalisering til russisk sprog.
  • Tilføjet indstillinger til styring af temaindstillinger og søgemaskiner.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster