Webmasters LDN
联系
Encrypted

Encrypted

承诺由密码学兑现的通讯工具

Encrypted 是构建在 Rust 安全内核之上的端到端加密通讯。不寻常之处不在于它加密,人人都加密,而在于界面上的每一句承诺都由数学保证,而不是靠应用自觉。

一对一
Olm 双棘轮
群组
MLS
传输中
填充至固定长度
清除
触及设备之外的每一份副本
01它做什么

Inside Encrypted

01

只能读一次,由棘轮保证

Olm 在解密一条消息的瞬间就销毁它的密钥。读过的消息无法再读,是因为解密它的密钥已经不存在,而不是因为应用拒绝显示;一项重放消息并预期失败的测试守着这条规则。

02

每条消息都和其他消息一样大

明文在唯一变成密文的那个位置被随机填充至固定长度,这样会压缩数据的传输层也挤不掉这些填充。两个字的消息和十五个字的消息,离开设备时都是恰好 257 字节。

03

服务器伪造不出来的撤回

发送者被刻意排除在信封表之外,所以服务器根本无法回答“你是发送者吗”这个问题。发送者在自己设备上保留一个随机密钥,服务器只保存它的哈希:握有这个密钥就是撤回的权利,而它只在对方尚未取件之前有效。

04

密钥和明文从不离开设备

身份、会话以及每一条尚未读取的明文,都存放在一份加密的、与设备绑定的钥匙串状态里。已发送的明文根本不会被写入任何地方。服务器携带的是它读不懂的密文,和一次它无需留存的投递。

05

群组走 MLS,而不是一堆两两会话

群消息在同一个 Rust 内核里经由 MLS 处理,因此加人或移除成员是一次密码学操作,而不是与每一个人分别建立会话,开销也不会随房间变大而增长。

06

一个动作,清掉不在你设备上的每一份副本

紧急清除做的是撤回做的事,只不过一次全做完:仍在服务器上等待的信封,以及已经送达对话另一方的消息。它触及的是你设备之外的部分,也正是你无法自己走过去删掉的那部分。它触及不到的,比如别人早就截下的屏幕,它也不声称能触及。这是 Encrypted+ 的能力。

07

任何与安全有关的东西都不收钱

订阅是存在的,它买到的是触达范围和便利,不是保护。加密、阅后即焚、限时消息、数字视图、身份验证和隐私默认设置永久免费,因为设在付费墙后的保护,是大多数人得不到的保护。紧急清除之所以收费,是因为它作用在别人的设备上,而不是因为它守护你的。

02此刻正在运行

Encrypted in the field

不是样机,也不是概念。这就是产品今天的样子,面对真实的人和真实的钱。

运行于

iOS · Android

这样的东西,我们也能为你建造并运营。

启动项目