Cryptile

什么是端到端加密?它对照片意味着什么

更新于

端到端加密意味着数据在你的设备上被锁住,并且只能在你的设备上解锁。存储数据的公司手里只有打乱的数据,没有密钥。

对 iPhone 照片来说,这不是默认设置。只有开启高级数据保护后,iCloud 照片才会变成端到端加密。

在 App Store 获取 Cryptile

我需要知道什么?

  • 关键在于谁持有密钥。 加密数据的私密程度,取决于它的密钥放在哪里。
  • iCloud 照片默认不是端到端加密的。 在标准数据保护下,Apple 持有密钥。
  • 它保护的是存储中的数据,不是已解锁的手机。 任何使用你已解锁 iPhone 的人,看到的照片和你看到的一样。

端到端加密是什么意思?

Apple 的定义很简短:“端到端加密的数据只能在你登录了 Apple 账户的受信任设备上解密。”

与之相比,普通的“传输中和静态存储时”加密,是数据在传输途中和服务器上被打乱。但服务方保留着一把密钥,所以在需要时可以解锁数据。

我的 iPhone 照片是端到端加密的吗?

取决于一个设置。Apple 的 iCloud 数据安全概览写道:

  • 标准数据保护(默认):“照片”和 iCloud 云备份在传输中和服务器上都经过加密,但 Apple 保留密钥。
  • 高级数据保护:“照片”和 iCloud 云备份变为端到端加密。密钥由你的受信任设备持有。

高级数据保护需要 iOS 16.2 或更高版本。Apple 要求你先设置账户恢复联系人或恢复密钥。

如何开启高级数据保护?

在 iOS 16.2 或更高版本上,并且你的 Apple 账户已开启双重认证:

  1. 打开“设置”,轻点你的名字,然后轻点“iCloud”。
  2. 向下滚动并轻点“高级数据保护”。
  3. 轻点“打开高级数据保护”。
  4. 按照步骤检查你的恢复方式。

Apple 的高级数据保护页面列出了完整要求。请妥善保管你的恢复密钥。开启后,Apple 表示只有你的受信任设备持有密钥。

端到端加密和锁定的应用是一回事吗?

不是。应用内的锁定界面只决定谁能看到应用。它背后的文件可能以明文形式存储。

加密改变的是文件本身。没有密钥,文件的副本就是无法读取的乱码。评估保险库应用时,请问清楚它的密钥从哪里来、还有谁持有。

照片保险库是端到端加密的吗?

“端到端”描述的是在设备之间传输的数据。单部手机上的保险库,更准确的说法是在设备上加密。

关键还是同一个问题:谁持有密钥?在 Cryptile 中,密钥由你画出的图案在你的设备上派生。没有账户,没有服务器,开发者从不持有你的密钥。每个文件和缩略图都用 AES-256-GCM 加密。

它不能保护你免受什么

加密保护的是存储的数据,而不是落在别人手中的已解锁设备。它无法阻止截屏、对着屏幕拍照,或在保险库打开时运行的恶意软件。密钥弱,无论加密算法多强都是弱的。短图案可以被猜出,所以请使用 8 个或更多格点。

用 Cryptile 实现

Cryptile 在保存每张照片之前就在你的 iPhone 上加密它,密钥来自你自己的图案。iCloud 备份始终保持加密。如果你忘了图案,9 个单词恢复短语可以恢复保险库。没有重置功能。

Cryptile 免费提供最多 2 个保险库、100 张照片和 10 个视频。Plus 取消这些限制,并增加搜索和紧急图案。价格为每年 $19.99(7 天免费试用)或一次性 $39.99。

在 App Store 获取 Cryptile