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

添加评论