Vydanie GNUnet P2P platformy 0.15.0

Bolo predstavené vydanie rámca GNUnet 0.15, určeného na budovanie bezpečných decentralizovaných P2P sietí. Siete vytvorené pomocou GNUnet nemajú jediný bod zlyhania a sú schopné zaručiť nedotknuteľnosť súkromných informácií používateľov, vrátane eliminácie možného zneužitia spravodajskými službami a administrátormi s prístupom k sieťovým uzlom.

GNUnet podporuje vytváranie P2P sietí cez TCP, UDP, HTTP/HTTPS, Bluetooth a WLAN a môže pracovať v režime F2F (Friend-to-friend). Je podporovaný prechod NAT, vrátane použitia UPnP a ICMP. Na riešenie umiestnenia dát je možné použiť distribuovanú hašovaciu tabuľku (DHT). K dispozícii sú nástroje na nasadenie mesh sietí. Na selektívne udeľovanie a zrušenie prístupových práv sa používa služba výmeny atribútov decentralizovanej identity reclaimID, ktorá využíva GNS (GNU Name System) a Attribute-Based Encryption.

Systém sa vyznačuje nízkou spotrebou zdrojov a využíva viacprocesovú architektúru na zabezpečenie izolácie medzi komponentmi. Na udržiavanie protokolov a zhromažďovanie štatistík sú k dispozícii flexibilné nástroje. Na vývoj koncových aplikácií poskytuje GNUnet API pre jazyk C a väzby pre iné programovacie jazyky. Na zjednodušenie vývoja sa namiesto vlákien navrhuje použiť slučky udalostí a procesy. Zahŕňa testovaciu knižnicu pre automatické nasadenie experimentálnych sietí pokrývajúcich desaťtisíce rovesníkov.

Hlavné nové funkcie v GNUnet 0.15:

  • Decentralizovaný systém názvov domén GNS (GNU Name System) poskytuje možnosť registrovať subdomény v doméne najvyššej úrovne „.pin“. Pridaná podpora pre klávesy EDKEY.
  • V gnunet-scalarproduct boli kryptografické funkcie prepnuté na používanie knižnice libsodium.
  • Služba decentralizovaná výmena výmenných atribútov identity (RECLAIM) pridala podporu pre poverenia podpísané pomocou schémy BBS+ (podpisovanie naslepo, pri ktorom podpisovateľ nemá prístup k obsahu).
  • Bol implementovaný zjednocovací protokol, ktorý sa používa na distribúciu správ o zrušení kľúča do GNS.
  • Implementácia messengeru bola stabilizovaná, čo už nie je experimentálne.

Zdroj: opennet.ru

Pridať komentár