xox
← xox 博客
2026-09-11

你的本地保险库:一切都在你的 PIN 之下加密

只在传输途中加密消息已经不够了。让你暴露的,几乎总是手机本身:丢失的设备、一份备份、一次搜查、借走一分钟的人。今天我们启用 xox 的本地保险库:应用保存在你设备上的一切,都由一把只有你的 PIN 才能打开的密钥加密。没有 PIN,就没有聊天、没有联系人、没有密钥。只有噪声。

你的本地保险库:手机上的一切都用 AES-256 加密,密钥只有你的 PIN 能打开。
你的本地保险库:手机上的一切都用 AES-256 加密,密钥只有你的 PIN 能打开。

究竟加密了什么

一切。聊天、联系人、群组、身份、许可、设置:xox 写入浏览器或应用存储的每一条数据,都经过带随机 256 位密钥的 AES-256-GCM。这把密钥又被另一把密钥包裹保存,后者由你的 PIN 通过 PBKDF2-SHA256 迭代 600,000 次派生而来。连条目的名称都看不见:它们同样被加密。复制存储的人,拿到的只是噪声。

日常如何使用

第一次打开你的专区时,xox 会让你创建一个 6 到 12 位的 PIN(建议 8 到 12 位)。之后每次关闭再打开应用,你都在 xox 自己的键盘上输入 PIN:系统键盘看不到它、不会学习它、也不会提示它。保险库打开时,应用和往常完全一样;保险库关闭时,应用的代码甚至不会加载。

自动锁定与立即锁定

选择它何时自动关闭:离开应用时、1、5、15 或 60 分钟后,或者从不。在设置 → 保险库里还有“立即锁定”,可当场关闭。如果有人随机尝试 PIN,尝试会被减速:三次失败后等待时间翻倍,每次最长一分钟。

紧急 PIN

你可以设置第二个 PIN。在锁定屏幕输入它,xox 会抹除设备上的一切(聊天、密钥、身份、缓存)并干净启动,就像刚安装一样。没有警告,没有动画,也无法与一部从未装过 xox 的手机区分开。当你被迫打开应用时,这就是出路。

不会学习输入内容的键盘

手机键盘和某些浏览器的“增强”拼写检查会把你输入的内容发送到第三方服务器以便提示词语。xox 强制其所有文本框进入无纠错、无自动填充、无学习模式,并在每次屏幕变化时重新强制。而 PIN 从不经过系统键盘。

我们做不到的,以及接下来的

6 位 PIN 挡不住用你的存储副本加一块显卡进行的暴力破解:所以我们建议 8 到 12 位。如果你忘了 PIN,没有人,包括我们,能恢复数据:密钥在任何地方都没有副本。在原生应用中,密钥将与你的指纹或手机的安全芯片绑定,而 Tor、后量子棘轮和流量填充将作为 xox Shield 计划的一部分到来。