Cryptile

照片保险库应用会被黑吗?真正被攻击的是什么

更新于

会,任何应用都可能被攻击,没有哪个保险库绝对安全。关键是攻击者能拿到什么。如果每个文件都用只有你持有的密钥加密,被盗的文件没有密钥就无法读取。

在 App Store 获取 Cryptile

我需要知道什么?

  • 文件被盗不等于文件被打开。 没有密钥的加密数据只是杂乱的噪声。
  • 锁通常是弱点。 如果攻击者有文件和密钥材料,较短的密码或图案可能被猜出。
  • 手机上的恶意软件能压过任何保险库。 保险库打开时,如果有程序读取屏幕,加密也帮不上忙。

攻击者如何攻击照片保险库?

常见的途径有三种。每一种的防御方式都不同。

  1. 窃取文件。 攻击者从手机或备份中复制应用数据。有强加密,没有密钥的副本就没用。
  2. 猜出锁。 攻击者离线尝试大量密码或图案。图案越长,速度就慢得多。
  3. 盯着你。 他们从你身后偷看,或用恶意软件读取你的屏幕。任何加密都拦不住这一点。

加密能让保险库安全吗?

它让第一种途径变得很难,而这是最重要的一种。只是把照片藏在一个界面后面的应用,没有这样的保护。我们的保险库应用如何运作指南解释了其中的区别。

要看有没有明确名称的加密算法、无需账户,以及公开的威胁模型。我们的保险库应用是否安全页面列出了检查项。

画出来的图案有多强?

图案比口令弱。Cryptile 的威胁模型给出了大致的猜解时间,前提是攻击者拥有文件、设备密钥和大型 GPU 设备:

  • 4 格: 几秒。
  • 6 格: 几分钟。
  • 8 格: 几小时。
  • 10 格: 约一周。
  • 12 格或更多: 数年。

这种情况要求攻击者先突破手机自身的保护。请使用 8 格或更多。想比较各种选择,请看图案、PIN 还是 Face ID。

Cryptile 如何降低风险?

  • AES-256-GCM 加密每个文件、缩略图和索引。
  • 密钥在你的设备上由图案派生。没有账户,没有服务器,开发者从不持有你的密钥。
  • 大小填充和诱饵位置,让数据副本无法显示文件大小,也无法显示你有几个保险库。

核心代码公开供审计,采用源码可见的许可,并附有威胁模型和测试向量。Cryptile 是新应用,还没有长期的记录。

它不能保护你免受什么

图案比口令弱,所以当攻击者同时拿到文件和你手机的钥匙串时,较短的图案会被离线猜解。越狱或已感染的手机可以在保险库打开时读取它。有人看着你画图案,就能把它复制下来。如果你同时丢失图案和 9 个词的恢复短语,保险库就没了,因为没有重置功能。

用 Cryptile 实现

Cryptile 公开了威胁模型,所以你可以在信任它之前先读它的限制。选择 8 格或更多的图案,并写下恢复短语。

Cryptile 免费提供 2 个保险库、100 张照片和 10 个视频,文件、备忘录和文件夹不限数量,并包含加密的 iCloud 备份。Plus 取消这些限制,并增加紧急图案和保险库内搜索,价格为每年 $19.99(7 天免费试用)或一次性 $39.99。价格每天都一样。

在 App Store 获取 Cryptile