Android 版 Delta Chat 1.0 已發布,新核心以 Rust 重寫

介紹 信使發布 達美聊天 1.0 適用於Android平台(最新桌面版本為 0.901,對於 iOS - 0.960)。 Delta Chat 專案因其使用常規電子郵件作為傳輸工具而聞名,並將即時訊息翻譯為電子郵件(電子郵件聊天,一種充當信使的專用電子郵件用戶端)。 應用程式碼 分發者 根據 GPLv3 獲得許可,核心庫可根據 MPL 2.0(Mozilla 公共授權)使用。 發布 有空 在谷歌播放。

Delta Chat 不使用自己的伺服器,幾乎可以透過支援 SMTP 和 IMAP 的郵件伺服器來運作(該技術用於快速確定新訊息的到達 推送IMAP)。 支援使用 OpenPGP 和標準的加密 自動加密 用於簡單的自動設定和金鑰交換,無需使用金鑰伺服器(金鑰在發送的第一則訊息中自動傳輸)。 端對端加密的實作是基於程式碼 前列腺素,今年通過了獨立安全審核。 在標準系統函式庫的實作中使用 TLS 對流量進行加密。

Delta Chat 完全由使用者控制,不依賴中心化服務。 新服務不需要註冊即可工作。 您可以使用現有的電子郵件作為識別碼。 如果通訊員不使用 Delta Chat,他可以將訊息當作普通信件來閱讀。 打擊垃圾郵件的方式是過濾來自未知用戶的訊息(預設情況下,僅顯示來自通訊錄中的用戶和先前發送過訊息的用戶的訊息,以及對您自己的訊息的回應)。 可以顯示附件以及附加的圖像和影片。

它支援創建多個參與者可以進行交流的群組聊天。 在這種情況下,可以將經過驗證的參與者清單綁定到該群組,這不允許未經授權的人員讀取訊息(使用加密簽名驗證成員,並使用端對端加密對訊息進行加密) 。 透過發送帶有二維碼的邀請來連接到經過驗證的群組。 經過驗證的聊天目前處於實驗性功能狀態,但計劃在完成實施安全審核後於 2020 年初穩定支援。

Messenger核心以庫的形式單獨開發,可用於編寫新的客戶端和機器人。 基礎庫的目前版本 書面 Rust 語言(舊版本 被寫 C語言)。 有 Python、Node.js 和 Java 的綁定。 在 發展 Go 的非官方綁定。

與之前的0.510.1版本相比,核心庫從C重寫為Rust,沒有使用不安全程式碼。 新增了對頭像的支援以及使用 Delta Chat 作為電子郵件用戶端來閱讀未使用 Delta Chat 發送的常規電子郵件的功能。

Android 版 Delta Chat 1.0 已發布,新核心以 Rust 重寫Android 版 Delta Chat 1.0 已發布,新核心以 Rust 重寫

Android 版 Delta Chat 1.0 已發布,新核心以 Rust 重寫Android 版 Delta Chat 1.0 已發布,新核心以 Rust 重寫

來源: opennet.ru

添加評論