libgnunetchat,一個用於創建安全聊天應用程序的庫

GNUnet 框架的開發者, 旨在構建無單點故障的安全去中心化P2P網絡,能夠保證用戶隱私信息的不可侵犯, 推出第一版 libgnunetchat 庫 0.1.0。 該庫促進 GNUnet 技術和 GNUnet Messenger 服務的使用 創建安全的聊天應用程序。

libgnunetchat 在 GNUnet Messenger 之上提供了一個單獨的抽象層 其中包括信使中使用的通用功能。

開發人員應該專注於使用他選擇的 GUI 工具集創建圖形界面,而不用擔心與聊天組織和用戶之間的交互相關的組件。 構建在 libgnuetchat 之上的客戶端實現保持相互兼容並且可以相互交互。

為確保機密性和防止消息被截獲, 使用 CADET 協議 (機密臨時分散式端到端傳輸),這使得可以使用傳輸數據的端到端加密來組織一組用戶之間完全分散的交互。

用戶有機會發送消息和文件。 對存檔中的消息的訪問僅限於群組成員。 分佈式哈希表(DHT)或特殊入口點可用於協調去中心化網絡中參與者之間的交互。

除了 Messenger,libgnunetchat 還使用 GNUnet 服務,例如:

  • 全球導航衛星系統 (GNU 命名系統,完全去中心化且無可爭議的 DNS 替代品)來確定公共聊天頁面(大廳)上發布的條目、打開聊天並交換憑證。
  • ARM (自動重啟管理器)自動啟動運行所需的所有 GNUnet 服務。
  • FS (文件共享)安全地下載、發送和組織共享文件(所有信息僅以加密形式傳輸,並且使用 GAP 協議不允許跟踪誰發布和下載了文件)。
    IDENTITY 創建、刪除和管理帳戶,以及檢查其他用戶的設置。
  • 名店 在本地存儲地址簿和聊天信息,並在可通過 GNS 訪問的聊天頁面上發布條目。
  • 正則表達式 發布有關參與者的信息,讓您可以快速形成特定主題的公共群聊。

由於 libgnunetchat 第一個版本的主要特性, 例如,帳戶管理(創建、查看、刪除)以及在工作時在不同帳戶之間切換的能力非常突出。
可以更改帳戶名稱並更新密鑰。

以及通過公共聊天頁面(大廳)交換聯繫人。 可以通過文本鏈接和二維碼的形式獲取有關用戶的信息,除了可以單獨管理聯繫人和群組之外,還可以將不同的暱稱鏈接到不同的群組。

可以請求並與地址簿中的任何參與者進行直接聊天,支持發送短信、文件和文件共享,以及支持發送消息已閱讀的確認以及檢查接收消息狀態的能力。

在此新版本中突出的其他更改包括:

  • 抽像用戶和聊天視圖以簡化與所需界面的配合。
  • 在指定時間後自動刪除消息的能力。
  • 用於在聊天中管理文件的靈活選項,例如,您可以安排顯示內容的縮略圖,同時使內容本身保持加密形式。
  • 能夠連接控制器來跟踪所有操作(上傳、發送、刪除索引)。
  • 支持接受邀請以連接到新聊天。

最後是 您有興趣了解更多信息 關於這家書店,您可以在 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。