Goedendag, Gemeenschap!
Mijn naam is Yanislaaf Basyuk. Ik ben coördinator van de maatschappelijke organisatie 'Medium'.
In dit artikel heb ik geprobeerd de meest uitputtende informatie te verzamelen over wat deze activa op het grondgebied van de Russische Federatie is. .
Ik zal vertellen:
Wat is 'Medium'
Wat is Yggdrasil en waarom gebruikt 'Medium' het als belangrijkste transportmiddel
Hoe configureer je de omgeving correct voor het gebruik van de middelen van het netwerk 'Medium'

Wat is "Medium"?
Medium (eng. Medium - 'tussenpersoon', de originele slogan - Vraag niet om uw privacy. Neem het terug; ook in het Engels betekent het woord medium ‘tussenliggend’) - een Russische gedecentraliseerde internetprovider die toegang biedt tot het netwerk op kosteloze basis.
Wanneer, waar en waarom werd 'Medium' opgericht?
Het project was oorspronkelijk bedoeld als in .
«Medium» werd opgericht in april 2019 als onderdeel van het creëren van een onafhankelijke telecommunicatieomgeving door eindgebruikers toegang te bieden tot de middelen van het Yggdrasil-netwerk via draadloze datatransmissietechnologie Wi-Fi.
Waar kan ik een volledige lijst van alle netwerkpunten vinden?U kunt het vinden in .

Wat is Yggdrasil en waarom gebruikt «Medium» het als primaire transportmiddel?
— is een zelforganiserend , dat de mogelijkheid heeft om routers zowel in overlay-modus (bovenop het Internet) als direct met elkaar via een bedrade of draadloze verbinding aan te sluiten.
Yggdrasil is een voortzetting van het project . Het belangrijkste verschil tussen Yggdrasil en CjDNS is het gebruik van het protocol (spanning tree protocol).

Standaard gebruiken alle routers in het netwerk voor het verzenden van gegevens tussen andere deelnemers.
De keuze voor het Yggdrasil-netwerk als primaire transportmiddel was gebaseerd op de behoefte aan een verhoogde snelheid van de verbinding (tot augustus 2019 gebruikte «Medium» ).
De overgang naar Yggdrasil heeft de deelnemers aan het project ook de mogelijkheid geboden om een Mesh-netwerk met een Full-Mesh-topologie op te zetten. Deze organisatie van het netwerk is het meest effectieve antidote tegen censuur.

Yggdrasil gebruikt standaard end-to-end encryptie. Waarom gebruiken de diensten van het netwerk 'Medium' HTTPS?
Er is geen behoefte aan het gebruik van het HTTPS-protocol voor verbinding met webdiensten in het Yggdrasil-netwerk, als je verbinding maakt via een lokaal werkende router van het Yggdrasil-netwerk.
Inderdaad: het transport van Yggdrasil op niveau maakt het veilig om middelen binnen het Yggdrasil-netwerk te gebruiken - de mogelijkheid om is volledig uitgesloten.
De situatie verandert radicaal als je toegang hebt tot interne middelen van Yggdrasil niet direct, maar via een tussenknoop - een toegangspunt van het netwerk 'Medium', bestuurd door zijn operator.
Wie kan in dat geval de gegevens compromitteren die je verzendt:
- De operator van het toegangspunt. Het is duidelijk dat de actieve operator van het toegangspunt van het netwerk 'Medium' onversleuteld verkeer kan afluisteren dat door zijn apparatuur gaat.
- Een kwaadwillende (). 'Medium' heeft een probleem dat lijkt op , maar dan met betrekking tot invoer- en tussenknooppunten.
Zo ziet dit eruit
Oplossing: om toegang te krijgen tot webdiensten binnen het Yggdrasil-netwerk, gebruik je het HTTPS-protocol (laag 7 ). Het probleem is dat voor diensten in het Yggdrasil-netwerk het niet mogelijk is om een authentiek beveiligingscertificaat uit te geven met gebruikelijke middelen, zoals .
Daarom hebben we een eigen certificeringsinstantie opgericht - . De overgrote meerderheid van de diensten in het netwerk 'Medium' is ondertekend met het rootbeveiligingscertificaat van deze certificeringsinstantie.

De mogelijkheid tot compromittering van het rootcertificaat van de certificeringsinstantie is zeker in overweging genomen – maar hier wordt het certificaat voornamelijk gebruikt ter bevestiging van de integriteit bij gegevensoverdracht en om de mogelijkheid van MITM-aanvallen uit te sluiten.
De netwerkservices van "Medium" van verschillende operators hebben verschillende beveiligingscertificaten, die op de een of andere manier zijn ondertekend door de rootcertificeringsinstantie. Echter, de operators van de rootcertificeringsinstantie kunnen de versleutelde verkeer van de diensten waarvan zij de beveiligingscertificaten hebben ondertekend niet afluisteren (zie ).
Degenen die bijzonder om hun veiligheid geven, kunnen aanvullende beschermingsmiddelen gebruiken zoals en .
Op dit moment heeft de infrastructuur van de openbare sleutels van het netwerk "Medium" de mogelijkheid om de status van een certificaat te controleren via het protocol of door gebruik te maken van .
Heeft "Medium" een eigen domeinnaamsysteem?
Oorspronkelijk had het netwerk "Medium" geen gecentraliseerde domeinnaamserver die deelnemers in staat kon stellen om op een eenvoudigere en bekendere manier toegang te krijgen tot de meest bezochte bronnen (in tegenstelling tot het gebruik van het specifieke IPv6-adres van een server).
Bij "Medium" hebben we besloten om leven in dit idee te blazen – en vooruitlopende op de zaken, we hebben het voor elkaar gekregen!

De registratie van domeinnamen gebeurt automatisch – je hoeft alleen maar het IPv6-adres van de server op te geven waarop de dienst draait. De robot controleert of dit adres inderdaad toebehoort aan de persoon die probeert een domeinnaam te registreren.
In het geval van succes zal de domeinnaam binnen 24 uur aan de database van domeinnamen worden toegevoegd. Als de server de robot meer dan 72 uur niet meer kan bereiken, wordt de domeinnaam vrijgegeven.
Een domeinnaam op ::1 kan niet worden geregistreerd
Een kopie van de volledige lijst van geregistreerde domeinnamen is te vinden in . Dit zorgt voor maximale transparantie met betrekking tot de huidige status van domeinnamen en sluit blokkering uit op basis van de mogelijkheid van een ambigue situatie, veroorzaakt door menselijke factor. Stel dat de DNS-operator iets niet bevalt.

En wat betreft de uitgifte van SSL-certificaten voor webdiensten?
De creatie van een domeinnaamserver was ook noodzakelijk voor de implementatie van infrastructuur voor openbare sleutels — om een certificaat uit te geven, is het nodig dat het een CN (Common Name) veld heeft, dat het domein bevat waarvoor het certificaat wordt uitgegeven.
De procedure voor het uitgeven van door een certificeringsinstantie ondertekende certificaten vindt automatisch plaats — een robot controleert de juistheid en echtheid van de door de gebruiker ingevoerde gegevens. Bij succes ontvangt de eindgebruiker een e-mail met het ondertekende certificaat.
Dit is zo

Hoe configureer je de omgeving correct voor het gebruik van de middelen van het netwerk "Medium"?
De kenmerken van het proces voor het instellen van een werkomgeving zijn afhankelijk van het besturingssysteem dat je gebruikt.
Kies wijs (de afbeelding is aanklikbaar):
Vrij internet in Rusland begint bij U
U kunt vandaag nog een bijdrage leveren aan de ontwikkeling van vrij internet in Rusland. We hebben een uitgebreide lijst samengesteld van hoe u het netwerk kunt helpen:
Vertel uw vrienden en collega’s over het netwerk 'Medium'
Deel naar dit artikel op sociale media of uw persoonlijke blog
Neem deel aan de discussie over technische kwesties van het netwerk 'Medium'
Creëer je eigen webservice in het Yggdrasil-netwerk en voeg deze toe aan
Stel uw naar het netwerk 'Medium'
Lees ook:
We zijn op Telegram:
Alleen geregistreerde gebruikers kunnen deelnemen aan de enquête. , alstublieft.
Alternatieve stemming: het is belangrijk voor ons om de mening te horen van degenen die geen volwaardig account op Habr hebben
↑
↓
138 gebruikers hebben gestemd. 65 gebruikers hebben zich onthouden.
Bron: habr.com
