复制私人信息后,不仅要检查原来的聊天,也要检查信息的新去处。
你从私人聊天中复制一个地址,粘贴到地图里,然后继续做别的事。消息在传输时可能采用了端到端加密,但复制的地址现在已经在手机上有了独立的去处。剪贴板预览、键盘保存的剪贴内容和接收粘贴内容的应用,是需要分别检查的地方。
复制不意味着加密失效,而是指可读信息在解密后从一个应用转移到了另一个应用。本指南介绍 Android 的保护措施,以及减少不必要副本的实用方法,而不是假定所有已安装应用都能读取一切。
追踪副本,而不只是原始消息
Android 的剪贴板框架可以在应用之间传递文字。普通文本剪贴项包含文字本身,其他类型的剪贴项则可能包含指向数据的引用。系统剪贴板一次保存一个剪贴对象,但键盘或其他应用可能保存自己的历史记录。因此,替换当前剪贴项并不等于执行了一次全局删除。Android 复制与粘贴框架说明。
| 检查位置 | 可能存在的内容 | 清空当前剪贴板不能证明什么 |
|---|---|---|
| 系统剪贴板 | 当前复制的项目 | 其他应用从未读取过它 |
| 键盘剪贴板历史记录 | 已保存或固定的剪贴项,取决于是否支持 | 这些单独保存的项目已被删除 |
| 跨设备剪贴板服务 | 同步的副本,取决于是否启用 | 另一台设备没有保留副本 |
| 粘贴目标应用 | 草稿、搜索内容、笔记或已发送消息 | 目标应用已删除收到的内容 |
请把这张表看作可能存在的副本分布图,而不是认定每部手机都存在全部四种副本。实际路径取决于你的 Android 版本、键盘和已启用的服务。
Android 的保护能做什么,不能做什么
Android 10 及更高版本限制普通应用的访问。 应用通常需要当前拥有输入焦点,或者是默认输入法(例如当前选用的键盘),才能访问剪贴板数据。“任何后台应用都能自由读取剪贴板”这一旧说法,并不能准确描述这些新版本的限制。这是一道访问边界,而不是所选键盘或获得焦点的应用值得信任的证明。Android 10 隐私变更说明。
Android 12 增加了剪贴板访问提示。 提示可以告诉你,某个应用访问了从其他应用复制的数据,但不能证明数据已被上传。仅检查元数据以及某些重复访问等情况存在例外,因此,没有出现提示并不构成一份完整的访问记录。Android 12 行为变更说明。
Android 13 增加了标准复制预览和自动清除功能。 这些措施有助于减少未被注意到的复制,并缩短剪贴项可供使用的时间。但不要把它理解为所有保存的剪贴项都会在某个固定时间消失。Google 的安全指南说明了从 Android 13 开始提供的自动清除功能;这不保证能够远程擦除已经复制到其他地方的信息。Android 安全处理剪贴板指南。
应用可以用 EXTRA_IS_SENSITIVE 将复制的内容标记为敏感内容,从而在 Android 13 及更高版本中隐藏可见的内容预览。隐藏预览不会加密文字,也不会阻止所有原本有权读取剪贴板的应用访问它。某款通信应用是否设置了这一标记,需要另外提供证据。Android 敏感内容处理指南。
键盘历史记录和云同步需要分别检查
Gboard 的官方帮助说明,剪贴板历史记录会在使用后不久清除,但固定的文字不在此列。请打开键盘的剪贴板面板,检查已保存和固定的项目,不要以为系统当前的剪贴项就是全部内容。这是 Gboard 的具体例子,不是所有键盘都遵循的规则。Gboard 剪贴板帮助。
只有启用了相关功能,跨设备同步才会增加另一个接收位置。Microsoft 的文档介绍了 SwiftKey 与 Windows 的云剪贴板,包括相关账户和同步控制。文档还明确区分了在预测栏中隐藏最近的剪贴项与关闭同步。Microsoft 表示,这些剪贴板数据在传输时会被加密;这里讨论的是增加了一个获准接收数据的位置,而不是声称同步数据未经加密传输。Microsoft 的 SwiftKey 云剪贴板说明。
如果你想进一步了解输入法在打字时能看到什么,请阅读我们的 Android 键盘隐私指南。剪贴板内容的保留,只是这道更广泛的设备端隐私边界的一部分。
处理真实秘密前,先做一次无害演练
看一个虚构的例子。米娜需要从加密聊天中复制会议地址。在处理敏感信息之前,她用编造的短语“紫色笔记本 47”尝试相同的流程。
- 她复制短语,观察是否出现预览。预览是否出现,反映的是这次复制操作,而不是整个应用的安全性。
- 她把短语粘贴到本地测试笔记中,然后检查键盘剪贴板面板里是否有保存或固定的项目。
- 如果她原本就有意使用跨设备剪贴板同步,她会在自己的已配对电脑上检查这段测试文字。她不会仅为这次测试而启用新的服务。
- 她使用相关应用提供的控制,删除测试笔记和所有保存或固定的项目。然后清空或替换系统当前的剪贴项,再检查一次。
这次演练能发现看得见的保留内容和容易混淆的设置。它不是取证审计,不能证明不存在隐藏的副本。切勿使用真实密码、恢复短语、客户记录或私人消息作为测试数据。
更安全的复制粘贴习惯
- 只复制需要的内容。 尽量只复制地址,而不是连同姓名、访问码和无关细节在内的整段对话。
- 粘贴前检查目标。 确认应用、账户和接收者。搜索框或云端笔记的数据保留政策,可能与你的通信应用不同。
- 不要长期固定秘密信息。 检查键盘保存的剪贴项和剪贴板管理工具的历史记录。通过各自的控制删除不再需要的项目。
- 有意识地检查跨设备同步。 如果它不符合你的需要,就关闭它,并单独检查现有副本。关闭一项功能不能证明此前的每份副本都已被擦除。
- 使用后减少内容保留。 如果提供了相应控制,就清空当前剪贴项;否则可以用无害文字替换它。之后还要分别检查键盘历史记录和各个目标位置;仅仅覆盖并不等于安全擦除。
- 保持系统和键盘更新。 阅读你实际使用的手机上的控制说明。厂商界面和键盘版本各不相同,并不存在一个通用的“删除全部剪贴板副本”按钮。
如果粘贴到了错误的位置
首先弄清发生了什么:文字只是留在未发送的草稿里,还是提交给了某项服务,或者发送给了另一个人?尽可能删除可见的副本,但不要以为删除能收回其他服务或接收者已经得到的内容。
如果暴露的是访问凭据,请通过该服务的官方控制,视情况撤销或更换凭据。如果涉及他人的机密信息,请遵循适用的报告流程。事后清空剪贴板可以避免部分后续误粘贴,但不能撤销第一次泄露。
这对 Livara 意味着什么
Livara 已发布的安全文档明确说明,不承诺保护已解锁或已遭入侵的设备。剪贴板的问题则更具体:当你决定从对话中复制出可读内容后,会发生什么?本文并未声称 Livara 实现了某种特定的剪贴板超时机制、敏感内容标记或键盘历史记录控制。请检查你实际使用的客户端及其当前文档。
有用的习惯很简单:复制私人信息后,不仅要检查原来的聊天,也要检查信息的新去处。



