joplin 中文文档 下载 App

端到端加密 E2EE 到底保护了什么

端到端加密(End-To-End Encryption,E2EE)是 Joplin 被媒体点名称赞最多的功能,也是它"数据自主"承诺的最后一块拼图。

官方展示的数据安全主题
官方首页数据安全展示图

它防住谁

开启 E2EE 后,笔记、笔记本、标签、附件在上传之前就在你设备上完成加密,密钥由你的主密码派生。结果是整条链路上:

Lifehacker 的评测原话大意:Joplin 最好的特性就是内置端到端加密,保证除你之外无人能读。

它不防什么

代价与适用性

官方明说:E2EE 有少量开销——数据要持续加解密,首次开启时全库重新加密上传,笔记很多时耗时可观。判断标准很朴素:

开启前必须想清楚的三件事

  1. 主密码不可找回:忘记密码 = 数据永久无法解密,没有任何后门。密码记在只有你知道的地方;
  2. 开启动作只在第一台设备做:多台设备并行开会产生多个主密钥,徒增混乱(正确步骤见开启 E2EE 的正确步骤);
  3. 先做完一次完整同步:确认本地数据已全部上传备份,再动手。

技术实现细节(加密规格)在官方开发文档中有完整披露,可自行查阅验证。