GNUnet P2P Platform 0.15.0:n julkaisu

GNUnet 0.15 -kehyksen julkaisu, joka on suunniteltu turvallisten hajautettujen P2P-verkkojen rakentamiseen, on esitelty. GNUnetillä luoduissa verkoissa ei ole yhtä vikakohtaa, ja ne pystyvät takaamaan käyttäjien yksityisten tietojen loukkaamattomuuden, mukaan lukien mahdollisen tiedustelupalvelujen ja verkkosolmuihin pääsyn saaneiden järjestelmänvalvojien väärinkäytösten poistamisen.

GNUnet tukee P2P-verkkojen luomista TCP:n, UDP:n, HTTP/HTTPS:n, Bluetoothin ja WLAN:n kautta, ja se voi toimia F2F (Friend-to-friend) -tilassa. NAT-läpikulkua tuetaan, mukaan lukien UPnP:n ja ICMP:n käyttö. Tietojen sijoittelua varten on mahdollista käyttää hajautettua hajautustaulukkoa (DHT). Tarjolla on työkaluja mesh-verkkojen käyttöönottoon. Käyttöoikeuksien valikoivaan myöntämiseen ja peruuttamiseen käytetään reclaimID:n hajautettua identiteettiattribuuttien vaihtopalvelua GNS:n (GNU Name System) ja attribuuttipohjaisen salauksen avulla.

Järjestelmässä on alhainen resurssien kulutus ja se käyttää usean prosessin arkkitehtuuria eristämään komponentteja. Lokien ylläpitoon ja tilastojen keräämiseen on tarjolla joustavia työkaluja. Loppukäyttösovellusten kehittämiseksi GNUnet tarjoaa API:n C-kielelle ja sidoksia muille ohjelmointikielille. Kehityksen yksinkertaistamiseksi ehdotetaan käytettäväksi tapahtumasilmukoita ja prosesseja säikeiden sijaan. Se sisältää testikirjaston kymmeniätuhansia vertaisverkkoja kattavien kokeellisten verkkojen automaattista käyttöönottoa varten.

Tärkeimmät uudet ominaisuudet GNUnet 0.15:ssa:

  • Hajautettu GNS (GNU Name System) -verkkotunnusjärjestelmä tarjoaa mahdollisuuden rekisteröidä aliverkkotunnuksia ".pin"-ylitason verkkotunnuksessa. Lisätty tuki EDKEY-avaimille.
  • Gnunet-scalarproductissa kryptotoiminnot on vaihdettu käyttämään libsodium-kirjastoa.
  • Hajautettu identiteettiattribuuttien vaihtopalvelu (RECLAIM) on lisännyt tuen BBS+-mallilla allekirjoitetuille tunnistetiedoille (sokea allekirjoitus, jossa allekirjoittaja ei pääse käsiksi sisältöön).
  • Unioniprotokolla on otettu käyttöön, jota käytetään keskeisten peruutusviestien jakamiseen GNS:lle.
  • Messengerin toteutus on vakiintunut, mikä ei ole enää kokeellista.

Lähde: opennet.ru

Lisää kommentti