A GNUnet P2P Platform 0.15.0 kiadása

Bemutatták a biztonságos decentralizált P0.15P hálózatok építésére tervezett GNUnet 2 keretrendszer kiadását. A GNUnet segítségével létrehozott hálózatok nem rendelkeznek egyetlen hibaponttal, és képesek garantálni a felhasználók személyes adatainak sérthetetlenségét, beleértve a titkosszolgálatok és a hálózati csomópontokhoz hozzáféréssel rendelkező rendszergazdák esetleges visszaéléseinek kiküszöbölését.

A GNUnet támogatja a P2P hálózatok létrehozását TCP-n, UDP-n, HTTP/HTTPS-en, Bluetoothon és WLAN-on keresztül, és F2F (Friend-to-Friend) módban is működhet. A NAT bejárás támogatott, beleértve az UPnP és ICMP használatát is. Az adatelhelyezés kezelésére lehetőség van egy elosztott hash tábla (DHT) használatára. Eszközök állnak rendelkezésre a mesh hálózatok telepítéséhez. A hozzáférési jogok szelektív megadásához és visszavonásához a reclaimID decentralizált identitásattribútumcsere-szolgáltatás GNS-t (GNU névrendszert) és attribútum-alapú titkosítást használ.

A rendszer alacsony erőforrás-felhasználással rendelkezik, és többfolyamatos architektúrát használ az összetevők közötti elkülönítés érdekében. A naplók vezetéséhez és a statisztikák gyűjtéséhez rugalmas eszközök állnak rendelkezésre. A végfelhasználói alkalmazások fejlesztéséhez a GNUnet API-t biztosít a C nyelvhez és kötéseket más programozási nyelvekhez. A fejlesztés egyszerűsítése érdekében szálak helyett eseményhurkok és folyamatok használatát javasoljuk. Tartalmaz egy tesztkönyvtárat a több tízezer társhálózatot lefedő kísérleti hálózatok automatikus telepítéséhez.

A GNUnet 0.15 főbb újdonságai:

  • A decentralizált GNS (GNU Name System) tartománynévrendszer lehetővé teszi aldomainek regisztrálását a „.pin” legfelső szintű tartományban. Támogatás hozzáadva az EDKEY kulcsokhoz.
  • A gnunet-scalarproduct-ban a titkosítási funkciók át lettek kapcsolva a libsodium könyvtár használatára.
  • Az identitásattribútumcsere decentralizált cseréje (RECLAIM) szolgáltatás kiegészítette a BBS+ sémával aláírt hitelesítő adatok támogatását (vak aláírás, amelyben az aláíró nem fér hozzá a tartalomhoz).
  • Megvalósult az unió protokoll, amely a kulcsfontosságú visszavonási üzenetek terjesztésére szolgál a GNS-nek.
  • A messenger megvalósítása stabilizálódott, ami már nem kísérleti jellegű.

Forrás: opennet.ru

Hozzászólás