Release av GNUnet P2P Platform 0.15.0

Utgivningen av ramverket GNUnet 0.15, designat för att bygga säkra decentraliserade P2P-nätverk, har presenterats. Nätverk skapade med hjälp av GNUnet har inte en enda punkt av fel och kan garantera okränkbarheten av användarnas privata information, inklusive eliminering av eventuellt missbruk av underrättelsetjänster och administratörer med åtkomst till nätverksnoder.

GNUnet stöder skapandet av P2P-nätverk över TCP, UDP, HTTP/HTTPS, Bluetooth och WLAN, och kan fungera i F2F-läge (Friend-to-Friend). NAT-traversering stöds, inklusive användning av UPnP och ICMP. För att adressera placeringen av data är det möjligt att använda en distribuerad hashtabell (DHT). Verktyg för att distribuera mesh-nätverk tillhandahålls. För att selektivt bevilja och återkalla åtkomsträttigheter används den decentraliserade tjänsten för utbyte av identitetsattribut för reclaimID, med hjälp av GNS (GNU Name System) och Attribut-Based Encryption.

Systemet har låg resursförbrukning och använder en multiprocessarkitektur för att ge isolering mellan komponenter. Flexibla verktyg tillhandahålls för att upprätthålla loggar och samla in statistik. För att utveckla slutanvändningsapplikationer tillhandahåller GNUnet ett API för C-språket och bindningar för andra programmeringsspråk. För att förenkla utvecklingen föreslås att man använder händelseloopar och processer istället för trådar. Det inkluderar ett testbibliotek för automatisk distribution av experimentella nätverk som täcker tiotusentals kamrater.

Viktiga nya funktioner i GNUnet 0.15:

  • Det decentraliserade GNS (GNU Name System) domännamnssystemet ger möjlighet att registrera underdomäner i toppdomänen ".pin". Lagt till stöd för EDKEY-nycklar.
  • I gnunet-scalarproduct har kryptofunktionerna bytts till att använda libsodium-biblioteket.
  • Den decentraliserade utbytet av identitetsattribututbyte (RECLAIM) har lagt till stöd för autentiseringsuppgifter som signeras med BBS+-schemat (blind signering, där undertecknaren inte kan komma åt innehållet).
  • Det fackliga protokollet har implementerats, som används för att distribuera nyckelmeddelanden om återkallelse till GNS.
  • Implementeringen av budbäraren har stabiliserats, vilket inte längre är experimentellt.

Källa: opennet.ru

Lägg en kommentar