Frigivelse af GNUnet P2P Platform 0.15.0

Frigivelsen af ​​GNUnet 0.15-rammeværket, designet til at bygge sikre decentraliserede P2P-netværk, er blevet præsenteret. Netværk oprettet ved hjælp af GNUnet har ikke et enkelt fejlpunkt og er i stand til at garantere ukrænkeligheden af ​​brugernes private oplysninger, herunder eliminering af mulig misbrug fra efterretningstjenester og administratorer med adgang til netværksknuder.

GNUnet understøtter oprettelsen af ​​P2P-netværk over TCP, UDP, HTTP/HTTPS, Bluetooth og WLAN og kan fungere i F2F-tilstand (ven-til-ven). NAT-traversal understøttes, herunder brug af UPnP og ICMP. For at adressere placeringen af ​​data er det muligt at bruge en distribueret hash-tabel (DHT). Værktøjer til implementering af mesh-netværk leveres. For selektivt at tildele og tilbagekalde adgangsrettigheder, bruges den decentraliserede udveksling af identitetsattributter med reclaimID ved hjælp af GNS (GNU Name System) og Attribut-Based Encryption.

Systemet har lavt ressourceforbrug og bruger en multi-proces arkitektur til at give isolation mellem komponenter. Der tilbydes fleksible værktøjer til at vedligeholde logfiler og indsamle statistik. For at udvikle slutbrugsapplikationer leverer GNUnet API'er til C-sproget og bindinger til andre programmeringssprog. For at forenkle udviklingen foreslås det at bruge hændelsesløkker og processer i stedet for tråde. Det inkluderer et testbibliotek til automatisk implementering af eksperimentelle netværk, der dækker titusindvis af jævnaldrende.

Vigtige nye funktioner i GNUnet 0.15:

  • Det decentraliserede GNS (GNU Name System) domænenavnssystem giver mulighed for at registrere underdomæner i ".pin"-topdomænet. Tilføjet understøttelse af EDKEY-nøgler.
  • I gnunet-scalarproduct er kryptofunktionerne blevet skiftet til at bruge libsodium-biblioteket.
  • Tjenesten RECLAIM (decentraliseret udveksling af identitetsattributter) har tilføjet understøttelse af legitimationsoplysninger, der er signeret ved hjælp af BBS+-skemaet (blind signering, hvor underskriveren ikke kan få adgang til indholdet).
  • Fagforeningsprotokollen er implementeret, som bruges til at distribuere centrale tilbagekaldelsesmeddelelser til GNS.
  • Implementeringen af ​​messenger er blevet stabiliseret, hvilket ikke længere er eksperimentelt.

Kilde: opennet.ru

Tilføj en kommentar