端到端加密

说给该听的人

消息在手机里加密才出门。服务器只负责转交,读不懂内容,也不留副本。

安卓可直接安装;苹果走 TestFlight,先装 TestFlight 再领邀请。

密语主界面:会话列表与联系人

加密不是口号,结构可以核对。

2把钥匙

密钥由双方设备各自生成并交换,服务器手上没有钥匙。

0条明文

消息到达服务器前已是密文,存下来的也只有密文。

1台设备

账号与设备绑定,换机即重新握手。

加密链路

服务器只是邮差

两台设备先协商密钥,之后每条消息都换一次。服务器被整个搬走,拿到的也只是字节。

  • 一次性预密钥:每次握手用完即弃,旧的密钥无法解密新消息。
  • 双向棘轮:每发一条消息就转动一次密钥,往前推不回退。
  • 私钥不出设备:解密只发生在你的手机里,任何请求都不会把私钥传出去。
你的设备
明文在这里
仅密文
对方的设备
明文在这里

留存策略

说完就消失

消息按约定时间清空,屏幕也不允许被录走。

  • 单聊已读即焚:对方读过,按设定时间消失。
  • 群聊按已读清空:全员已读后计时,到期一律清空。
  • 禁止截屏:安卓由系统阻止截屏录屏,iOS 截屏即提示。
对方已读 10 分钟
有人未读 1 小时
到期 清空

群聊

一群人,各有一把钥匙

群消息对每个成员单独加密,不是一把公共钥匙。成员之间看不到资料,也加不了好友。

  • 逐成员加密:一条消息生成多份密文,各对一把钥匙。
  • 语音同样加密:按住说话,松开发送,走同一条加密通道。
  • 到期自动销毁:群有独立生命周期,时间一到整群清空。
密语群聊界面:端到端加密与到期自动销毁提示

装到手机上

安卓直接下载安装;苹果走 TestFlight 公测,先装 TestFlight 再领邀请。

安卓 可直接安装

Android 8.0 及以上。允许「安装未知来源应用」即可,无需电脑。

版本1.2.62
大小13.8 MB
文件miyu-v1262.apk
下载 APK

文件由 miyuchat.net 通过 HTTPS 提供

苹果 TestFlight

走 TestFlight 公测。先在 App Store 装 TestFlight,再用邀请链接安装,不需要电脑。

版本1.2.62
要求iOS 15 及以上
方式TestFlight

先在 App Store 装 TestFlight,再领邀请