Dino 0.3 通訊客戶端發布

經過一年多的開發,Dino 0.3通訊用戶端已經發布,支援使用Jabber/XMPP協定進行聊天參與和訊息傳遞。該程式與各種 XMPP 用戶端和伺服器相容,專注於確保對話的機密性,並支援使用基於 Signal 協定的 XMPP 擴充 OMEMO 進行端對端加密或使用 OpenPGP 進行加密。此專案程式碼使用 GTK 工具包以 Vala 語言編寫,並在 GPLv3+ 許可證下分發。

除了簡訊之外,新版本還支援視訊通話和視訊會議,讓您可以進行涉及兩個或更多參與者的視訊通話。視訊串流使用端對端加密,流量以 P2P 模式在用戶之間直接發送,但也提供透過中間伺服器工作的選項作為後備選項。

Dino 0.3 通訊客戶端發布

擴展的群組通話功能-使用者可以在封閉群組中發起通話,或邀請其他參與者加入現有通話。群組通話可以以P2P模式組織,無需額外配置。 服務器除了負責協調會議連線的 XMPP 伺服器之外,對於參與人數眾多的會議,可以使用集中式伺服器來降低頻寬需求。用戶端產生的用於加密參與者流量的金鑰透過 DTLS 進行交換,之後資料透過加密的 SRTP 通道傳輸。密鑰的有效性透過 OMEMO XMPP 擴充進行驗證。

為了組織連接,使用了 XMPP 協定和標準 XMPP 擴充功能(XEP-0353、XEP-0167),這允許您在 Dino 和支援相關規範的任何其他 XMPP 用戶端之間進行調用,例如,可以使用Conversations 和Movim 應用程式建立加密視訊通話,以及使用Gajim 應用程式建立未加密通話。如果不支援視頻,可以建立音頻呼叫。

Dino 的主要特性和支持的 XEP 擴展:

  • 多用戶聊天,支持私密群和公共頻道(在群裡,你只能和群裡的人聊任意話題,在頻道裡,任何用戶只能聊一個給定的話題);
  • 頭像的使用;
  • 留言存檔管理;
  • 在聊天中標記最後收到和閱讀的消息;
  • 將文件和圖像附加到消息中。 文件可以直接從客戶端傳輸到客戶端,或者上傳到服務器並提供一個鏈接,其他用戶可以通過該鏈接下載該文件;
  • 支持使用Jingle協議在客戶端之間直接傳輸多媒體內容(聲音、視頻、文件);
  • 除了通過 XMPP 服務器發送外,還支持 SRV 記錄使用 TLS 建立直接加密連接;
  • 使用 OMEMO 和 OpenPGP 加密;
  • 通過訂閱分發消息(發布-訂閱);
  • 另一個用戶設置的消息狀態通知(您可以禁止發送有關聊天或個人用戶設置的通知);
  • 延遲發送消息;
  • 維護聊天和網頁上的書籤;
  • 消息發送成功通知;
  • 用於在通信歷史中搜索消息和過濾輸出的高級工具;
  • 支持一界面多賬號辦公,如工作與個人通信分離;
  • 離線模式下可實際發送文字訊息並接收累積訊息。 服務器 網路連線建立後的訊息;
  • SOCKS5 支持轉發直接 P2P 連接;
  • 支持 vCard XML 格式。

Dino 0.3 通訊客戶端發布


來源: opennet.ru
為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster