Shpërthimi Yggdrasil 0.4, një realizim i një rrjeti privat që funksionon mbi internet

Ështe publikuar versioni referencĂ« i protokollit Yggdrasil 0.4, i cili lejon krijimin e njĂ« rrjeti privat IPv6 decentralizuar mbi njĂ« rrjet global standard, duke pĂ«rdorur enkriptimin end-to-end pĂ«r tĂ« mbrojtur privatĂ«sinĂ«. Çdo aplikacion ekzistues qĂ« mbĂ«shtet IPv6 mund tĂ« pĂ«rdoret nĂ«pĂ«rmjet rrjetit Yggdrasil. Implementimi Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahet nĂ«n licencĂ«n LGPLv3. PĂ«rkrah platformave Linux, Windows, macOS, FreeBSD, OpenBSD dhe Ubiquiti EdgeRouter.

Yggdrasil zhvillon njĂ« koncept tĂ« ri tĂ« rrugĂ«zimit pĂ«r tĂ« krijuar njĂ« rrjet global decentralizuar, nĂ« tĂ« cilin nyjet mund tĂ« lidhen si direkt me njĂ«ra-tjetrĂ«n nĂ« mĂ«nyrĂ« mesh (p.sh., pĂ«rmes Wi-Fi ose Bluetooth), ashtu edhe tĂ« ndĂ«rveprojnĂ« mbi rrjetet ekzistuese IPv6 ose IPv4 (rrjeti mbi rrjet). NjĂ« tipar dallues i Yggdrasil Ă«shtĂ« vetĂ«-organizimi i funksionimit, pa nevojĂ«n pĂ«r konfigurim tĂ« shprehur tĂ« rrugĂ«zimit — informacioni mbi rrugĂ«t kalkulohet nga pozita e nyjes nĂ« rrjet nĂ« raport me nyjet e tjera. Pajisjet i adresohen pĂ«rmes njĂ« adrese standarde IPv6, e cila nuk ndryshon nĂ« rast se nyja lĂ«viz (nĂ« Yggdrasil pĂ«rdoret njĂ« gamĂ« e pa pĂ«rdorur adresash 0200::/7).

I gjithë rrjeti Yggdrasil shqyrtohet jo si një bashkim i nënsistemeve të ndara, por si një pemë strukturuese e vetme, e cila ka një "rrënjë" dhe çdo nyje ka një prind dhe një ose më shumë pasardhës. Një strukturë e tillë pemore lejon ndërtimin e një rrugë drejt nyjës destinacion, në raport me nyjën burim, duke përdorur mekanizmin "locator", i cili përcakton shtigjen optimal për nyjën nga rrënja.

Informacioni mbi pemën shpërndahet mes nyjeve dhe nuk ruhen në mënyrë centralizuese. Për shkëmbimin e të dhënave mbi rrugëzimin përdoret një tabelë shpërndarëse e heshteve (DHT), me anë të së cilës nyja mund të tërheqë të gjithë informacionin mbi rrugën drejt një nyjeje tjetër. Rrjeti vetë siguron vetëm enkriptimin end-to-end (nyjet tranzitore nuk mund të përcaktojnë përmbajtjen), por jo anonimitet (kur lidheni përmes internetit, nyjet peer-to-peer me të cilat ndodhi ndërveprimi direkt mund të përcaktojnë adresën reale IP, prandaj për anonimitet sugjerohet që nyjet të lidhen përmes Tor ose I2P).

Vërehet se megjithëse projekti është në fazën e zhvillimit alfa, ai është mjaft stabil për përdorim të përditshëm, por nuk garanton përputhshmëri prapa mes lëshimeve. Për Yggdrasil 0.4, komuniteti mbështet një grup shërbimesh, duke përfshirë një platformë për vendosjen e kontenierëve Linux për hostimin e faqeve të tij, një sistem kërkimi YaCy, komunikimin server Matrix, serverin IRC, DNS, sistemin VoIP, tracker BitTorrent, hartën e pikave të lidhjes, një kalim në IPFS dhe një proxy për t'u lidhur me rrjetet Tor, I2P dhe clearnet.

NĂ« versionin e ri:

  • ËshtĂ« realizuar njĂ« skemĂ« e re rruge, e cila nuk Ă«shtĂ« e pĂ«rputhshme me lĂ«shimet e kaluara tĂ« Yggdrasil.
  • PĂ«r lidhjet TLS me nocionet, Ă«shtĂ« angazhuar lidhja e çelĂ«save tĂ« hapur (key pinning). NĂ«se lidhja nuk kishte lidhje gjatĂ« lidhjes, çelĂ«si i marrĂ« do tĂ« jetĂ« i ngjitur me lidhjen. NĂ«se lidhja ishte vendosur, por çelĂ«si nuk i pĂ«rputhet, lidhja do tĂ« refuzohet. TLS me lidhje çelĂ«si Ă«shtĂ« pĂ«rcaktuar si metoda e rekomanduar pĂ«r t'u lidhur me piram.
  • Kodi pĂ«r rrugetimin dhe menaxhimin e seancave Ă«shtĂ« rishikuar plotĂ«sisht dhe ribĂ«rĂ«, duke rritur kapacitetin dhe besueshmĂ«rinĂ« e operimit, veçanĂ«risht pĂ«r nocionet qĂ« shpesh ndryshojnĂ« pirat. NĂ« seancat kriptografike, Ă«shtĂ« implementuar njĂ« rotacion periodik i çelĂ«save. ËshtĂ« shtuar mbĂ«shtetje pĂ«r rruge nga burimi (Source routing), e cila mund tĂ« pĂ«rdoret pĂ«r tĂ« orientuar trafikun tuaj IPv6. Arkitektura e tabelĂ«s sĂ« shpĂ«rndarĂ« tĂ« hash-it (DHT) Ă«shtĂ« rishikuar dhe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r rruge tĂ« bazuara nĂ« DHT. Implementimi i algoritmeve tĂ« rrugeve Ă«shtĂ« vendosur nĂ« njĂ« bibliotekĂ« tĂ« veçantĂ«.
  • Adresa IP IPv6 tashmĂ« formohen nga çelĂ«sat e hapur ed25519, jo nga hash-i i tyre X25519, gjĂ« qĂ« do tĂ« çojĂ« nĂ« ndryshimin e tĂ« gjitha IP-ve tĂ« brendshme pas kalimit nĂ« lĂ«shimin Yggdrasil 0.4.
  • JanĂ« ofruar cilĂ«sime tĂ« tjera pĂ«r kĂ«rkimin e pirave Multicast.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster