旧消息加密

是的。XChat 中的所有消息都以加密状态存储,包括你几个月甚至更早之前发出的历史消息。只要私钥还在你的设备上,你就可以正常查看和解密这些历史内容。

从用户体验角度来看,这是无感的——你打开历史记录,看到的就是明文消息,解密过程在后台自动完成。但在技术层面,这些消息在设备上是以密文形式存储的,没有你的私钥任何人都无法读取。

一个需要提前意识到的问题:换新手机时,这些历史消息不会像普通 App 数据那样轻松恢复。端到端加密的代价之一就是历史记录的迁移更为复杂,因为密钥本身无法简单地「云同步」。如果你打算换设备,建议先了解 XChat 的备份和恢复机制,避免消息丢失。

已确认事实

所有历史消息以加密状态存储在设备上
只有持有私钥的设备才能解密查看

尚未确认

消息历史的云端备份方案是否提供加密保护
换新设备后如何恢复历史记录

相关链接