GNUnet P2P平台0.15.0發布

GNUnet 0.15 框架已發布,旨在建立安全的去中心化 P2P 網路。 使用GNUnet建立的網路不存在單點故障,並且能夠保證用戶私人資訊的不可侵犯性,包括消除情報部門和有權存取網路節點的管理員可能的濫用行為。

GNUnet 支援透過 TCP、UDP、HTTP/HTTPS、藍牙和 WLAN 建立 P2P 網絡,並且可以在 F2F(Friend-to-friend)模式下運作。 支援 NAT 穿越,包括使用 UPnP 和 ICMP。 為了解決資料的放置問題,可以使用分散式雜湊表(DHT)。 提供了部署網狀網路的工具。 為了選擇性地授予和撤銷存取權限,使用了 reclaimID 去中心化身分屬性交換服務,該服務使用 GNS(GNU 名稱系統)和基於屬性的加密。

系統資源消耗低,採用多進程架構,確保組件間的隔離。 提供了靈活的工具來維護日誌和收集統計資料。 為了開發最終用途的應用程序,GNUnet 提供了 C 語言的 API 和其他程式語言的綁定。 為了簡化開發,建議使用事件循環和進程來取代執行緒。 它包括一個測試庫,用於自動部署覆蓋數萬個節點的實驗網路。

GNUnet 0.15 中的主要新功能:

  • 去中心化的 GNS(GNU 名稱系統)網域名稱系統提供了在「.pin」頂級網域中註冊子網域的能力。 新增了對 EDKEY 按鍵的支援。
  • 在 gnunet-scalarproduct 中,加密函數已切換為使用 libsodium 函式庫。
  • 身分屬性交換的去中心化交換(RECLAIM)服務增加了對使用 BBS+ 方案簽署的憑證的支援(盲簽名,其中簽署者無法存取內容)。
  • 聯盟協議已經實現,用於向GNS分發金鑰撤銷訊息。
  • Messenger 的實現已經穩定,不再是實驗性的。

來源: opennet.ru

添加評論