Release van de webbrowser CENO 2.0, die een P2P-netwerk gebruikt om blokkades te omzeilen.

Het bedrijf eQualite heeft de release van de mobiele webbrowser CENO 2.0.0 (CEnsorship.NO) aangekondigd, die is ontworpen om toegang tot informatie te bieden onder omstandigheden van censuur, verkeerfiltering of uitschakeling van segmenten van internet van het wereldwijde netwerk. De browser is gebouwd op de GeckoView-engine (gebruikt in Firefox voor Android) en is uitgebreid met de mogelijkheid voor gegevensuitwisseling via een gedecentraliseerd P2P-netwerk, waarin gebruikers deelnemen aan het omleiden van verkeer naar externe gateways die toegang tot informatie bieden om filters heen. De resultaten van het project worden verspreid onder de MIT-licentie. Voltooide versies zijn beschikbaar in de Google Play Store.

De P2P-functionaliteit is ondergebracht in een aparte bibliotheek Ouinet, die kan worden gebruikt om middelen voor het omzeilen van censuur toe te voegen aan willekeurige applicaties. De CENO-browser en de Ouinet-bibliotheek maken toegang tot informatie mogelijk in situaties waarin proxyservers actief worden geblokkeerd, VPN, gateways en andere gecentraliseerde mechanismen voor het omzeilen van verkeerfiltering, tot aan een volledige uitschakeling van het internet in gecensureerde gebieden (bij volledige blokkering kan de inhoud worden verspreid vanuit de cache of lokale opslag).

Het project maakt gebruik van content-caching aan de kant van elke gebruiker, met een gedecentraliseerde cache van populaire inhoud. Wanneer een gebruiker een website opent, wordt de geladen inhoud gecached in het lokale systeem en wordt deze toegankelijk voor leden van het P2P-netwerk die geen directe toegang hebben tot de bron of de gateways om de blokkade te omzeilen. Op elk apparaat worden alleen de gegevens opgeslagen die direct van dat apparaat zijn opgevraagd. De identificatie van de in cache opgeslagen pagina's gebeurt met behulp van een hash van de URL. Alle aanvullende gegevens die met de pagina zijn verbonden, zoals afbeeldingen, scripts en stijlen, worden gegroepeerd en samen met één identificator geleverd.

Voor toegang tot nieuwe inhoud die direct is geblokkeerd, worden speciale proxy-gateways (injectoren) gebruikt die zich in externe delen van het netwerk bevinden, die niet onderhevig zijn aan censuur. Informatie tussen de client en de gateway wordt versleuteld met behulp van encryptie op basis van openbare sleutels. Digitale handtekeningen worden gebruikt om gateways te identificeren en de invoering van kwaadaardige gateways te voorkomen, en de sleutels van de door het project ondersteunde gateways zijn opgenomen in de browserlevering.

Voor toegang tot de gateway in het geval van blokkering is er ondersteuning voor verbinding via andere gebruikers die fungeren als proxy om het verkeer naar de gateway te leiden (gegevens worden versleuteld met de sleutels van de gateway, zodat transitgebruikers, via wier systemen het verzoek wordt verzonden, zich niet in het verkeer kunnen mengen of de inhoud kunnen bepalen). Klantsystemen sturen geen externe verzoeken namens andere gebruikers, maar geven ofwel gegevens vanuit de cache terug, of worden gebruikt als een schakel voor het opzetten van een tunnel naar de proxy-gateway.

Release van de webbrowser CENO 2.0, die een P2P-netwerk gebruikt om blokkades te omzeilen.

Gewone verzoeken probeert de browser in eerste instantie direct af te leveren, en als de directe aanvraag niet lukt, wordt er naar een gedistribueerde cache gezocht. Bij afwezigheid van de URL in de cache wordt informatie opgevraagd via een verbinding met de proxy-gateway of door toegang te krijgen tot de gateway via een andere gebruiker. Vertrouwelijke gegevens, zoals cookies, worden niet in de cache opgeslagen.

Release van de webbrowser CENO 2.0, die een P2P-netwerk gebruikt om blokkades te omzeilen.

Elk systeem in het P2P-netwerk wordt voorzien van een interne identificatie die wordt gebruikt bij routering in het P2P-netwerk, maar niet is gekoppeld aan de fysieke locatie van de gebruiker. De betrouwbaarheid van de verzonden en in de cache opgeslagen informatie wordt gegarandeerd door het gebruik van digitale handtekeningen (Ed25519). Het verzonden verkeer wordt versleuteld met TLS. Voor toegang tot informatie over de netwerkstructuur, deelnemers en gecachede inhoud wordt een gedistribueerde hashtabel (DHT) gebruikt. Indien nodig kunnen naast HTTP ook µTP of Tor als transport worden gebruikt.

Bij dit alles biedt CENO geen anonimiteit en is informatie over verzonden verzoeken beschikbaar voor analyse op de apparaten van deelnemers (bijvoorbeeld, via de hash kan worden bepaald dat de gebruiker een bepaald website bezocht). Voor vertrouwelijke verzoeken, zoals die welke toegang vereisen tot hun accounts in e-mail en sociale netwerken, wordt aanbevolen om een aparte privé-tabblad te gebruiken, waarbij gegevens alleen direct of via de proxy-gateway worden opgevraagd, zonder toegang tot de cache en zonder in de cache te worden opgeslagen.

Onder de veranderingen in de nieuwe release:

  • De lay-out van het paneel is gewijzigd en de interface van de configurator is opnieuw ontworpen.
  • Er is nu de mogelijkheid om het standaardgedrag van de Clear-knop te bepalen en deze knop van het paneel en uit het menu te verwijderen.
  • In de configurator is het mogelijk om browsergegevens te wissen, inclusief selectieve verwijdering op basis van een lijst.
  • Er is een hergroepering van menu-opties uitgevoerd.
  • Opties voor het aanpassen van de interface zijn in een apart submenu geplaatst.
  • De versie van de Ouinet-bibliotheek (0.21.5) en de Ceno Extension (1.6.1) is bijgewerkt, en de GeckoView-engine en Mozilla-bibliotheken zijn gesynchroniseerd met Firefox for Android 108.
  • De localisatie voor de Russische taal is toegevoegd.
  • Er zijn instellingen toegevoegd om de thema-instellingen en zoekmachines te beheren.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster