Vaultaire vs Secret Photo Album
Secret Photo Album 将你的画廊锁定在密码后面。Vaultaire 单独加密每个文件,因此即使在 App 外部也无法读取它们。
功能比较
BPMobile 开发的 Secret Photo Album 拥有 39K 评分,平均分为 4.5 星。以下是它与 Vaultaire 在 17 项安全和隐私功能方面的比较。
| 特点 | Vaultaire | Secret Photo Album |
|---|---|---|
| AES-256-GCM 加密文件级认证加密 | ✓ | ✗ |
| iOS Keychain 保护绑定设备的项目;AES 在 App 内运行 | ✓ | ✗ |
| 图案锁(非 PIN 码)绘制的图案派生出保险库密钥,用于解开文件密钥 | ✓ | ✗ |
| 多个独立保险库每个保险库都有自己的密钥 | ✓ | ✗ |
| 胁迫保险库(清除本地访问)被胁迫时删除本地索引和恢复映射 | ✓ | ✗ |
| 零知识架构没有提供商持有的内容密钥;在“设置”中控制分析 | ✓ | ✗ |
| 加密 iCloud 备份备份保持端到端加密 | ✓ | ✗ |
| 加密保险库共享共享保险库而不暴露密钥 | ✓ | ✗ |
| 恢复短语自定义九词短语和加密密钥信封 | ✓ | ✗ |
| 无生物识别(设计使然)生物识别可被强迫;图案不能 | ✓ | ✗ |
| 照片、视频 & 文件支持所有媒体类型以及文档 | ✓ | ✓ |
| 媒体优化(HEIC/HEVC)保留高效的 Apple 格式 | ✓ | ✗ |
| 免费套餐可用无需付费即可使用 | ✓ | ✓ |
| 免费套餐中没有广告各个层级都没有干扰 | ✓ | ✗ |
| 共享面板导入通过 iOS 共享面板从任何 App 导入 | ✓ | ✓ |
| 相机拍摄直接拍摄到保险库 | ✓ | ✓ |
| 本地保险库可离线使用分析和加密备份默认开启,均可关闭 | ✓ | ✗ |
定价比较
Vaultaire
- 最多 3 个保险库,共 100 张照片和 10 个视频
- 加密 iCloud 备份
- 图案锁
- AES-256 加密
- 相机&照片导入
- 无限保险库 & 文件
- 胁迫保险库
- 多设备同步
- 保险库共享
- 备用图标与主屏幕入口
- 幻灯片放映
- 所有 Pro 功能
- 新订阅用户可免费试用 7 天
- 比月付节省 72%
- 一次性付款
- 永久所有 Pro 功能
- 通过家人共享,让你的 Apple 家庭成员都能使用全部 Pro 功能
- 在 App Store 应用页面购买,不在应用内销售
Secret Photo Album
- 有限存储
- 广告支持
- 仅密码保护
- 无限存储
- 无广告
密码 vs 加密
Secret Photo Album 使用密码屏幕保护你的文件。输入正确的代码,App 就会显示你的照片。这是访问控制,而不是加密。区别很重要:访问控制决定谁可以使用该 App,而加密则将数据本身转换为不可读的格式。如果有人绕过 App(通过备份、文件浏览器或取证工具),访问控制就无关紧要,因为文件从未被转换。
Vaultaire 用 AES-256-GCM 加密每个文件。图案被输入 PBKDF2-HMAC-SHA512,由图案和全设备通用的盐值派生出保险库密钥。该密钥用于认证加密索引,并解开用于文件内容和元数据的随机主密钥。复制走的 App 存储只含密文,但已解锁或被入侵的设备仍在信任边界之内。
文件可访问性问题
由于 Secret Photo Album 以原始格式存储文件,因此可以通过 App 外部的多个向量访问它们。将设备连接到计算机并浏览文件系统。创建 iTunes 或 Finder 备份并检查 App 的容器。使用任何第三方文件管理工具。在每种情况下,“隐藏”照片都以 JPEG、PNG 或 MOV 格式存放,任何图像查看器都可以读取。
Vaultaire 的容器存放的是加密的索引和 blob 文件,而不是可读的原始文件。AES-256-GCM 认证能检测出错误的候选密钥或被篡改的密文。由图案派生的保险库密钥打开索引,并解开读取文件内容所需的随机主密钥。文件数量、总存储用量和其他存储痕迹仍可能暴露结构,但不会暴露明文。
数据迁移风险
迁移到新设备是基于密码的保险库 App 始终令用户失望的地方。Secret Photo Album 将文件存储在 iOS 沙箱中,这些文件在设备迁移、iCloud 恢复或手动备份期间可能会也可能不会正确传输。用户报告在手机升级期间丢失了整个集合,因为沙箱数据在传输过程中无法保存。
Vaultaire 将加密数据与其访问信封分开保存。恢复短语派生出恢复密钥,但不会凭空重新生成保险库的随机密钥。借助加密 iCloud 备份,该恢复密钥可打开一份 CloudKit 清单,其中存有现有的保险库密钥和备份密钥,再由这些密钥打开匹配的加密备份记录。
隐私架构
Secret Photo Album 的广告支持免费套餐意味着该 App 包含广告 SDK,用于收集设备信息、跟踪用户行为以及将数据传输到第三方服务器。你信任的拥有最私密照片的 App 会同时向广告网络报告你的使用模式。这是一个基本的架构矛盾。
Vaultaire 不含广告 SDK,也不需要身份账户。App 分析、崩溃诊断和 Apple Ads 归因默认开启,可在“设置”中通过“匿名共享错误”关闭。iCloud 备份(默认开启)、同步、共享和购买使用 Apple 或已在文档中说明的服务端点。隐私政策列明了这些数据流,并将保险库内容、图案、恢复短语、文件名、共享 ID 和保险库 ID 排除在分析之外。
Secret Photo Album 用户在抱怨什么
App Store 评论中的常见投诉,以及 Vaultaire 如何解决每一项投诉。
“意识到这实际上只是文件夹前面的密码。我的照片根本没有加密。”
Vaultaire 的做法:每个文件都用随机主密钥进行 AES-256-GCM 加密,该主密钥由 PBKDF2 派生的保险库密钥包装。存储的文件是密文,而不是藏在锁屏后面的原始照片。
“将手机插入笔记本电脑,可以在 App 文件夹中看到我所有的‘秘密’照片。一点也不秘密。”
Vaultaire 的做法:连接电脑浏览 Vaultaire 的容器,只能看到加密的索引和 blob,看不到可读的媒体。这些文件仍会暴露其数量、总存储用量和文件系统元数据,但读取受保护的内容需要相应的保险库密钥和主密钥。
“每个操作都会触发广告。打开相册:广告。查看照片:广告。返回:广告。无法使用。”
Vaultaire 的做法:任何层面都没有广告。App 二进制文件中没有广告 SDK,也没有广告网络接收你的使用数据。
“得到了新的 iPhone,但我的 Secret Photo Album 是空的。数百张照片消失了。没有备份,没有恢复。”
Vaultaire 的做法:由九个独立单词组成的自定义短语派生出恢复密钥,用于打开加密密钥信封。默认开启的加密 iCloud 备份保存着在新设备上恢复所需的加密文件。
“任何了解 iPhone 备份的人都可以看到所有照片。密码只会阻止不了解的人。”
Vaultaire 的做法:安全性不依赖于攻击者一无所知。无论攻击者拥有什么工具或知识,AES-256-GCM 加密在数学上都能抵御。这套安全模型假设对手经验老到。
结论
秘密相册把图库锁在密码后面,但没有说明是否对每个文件做认证加密。Vaultaire 用随机主密钥对文件内容进行 AES-256-GCM 加密,因此复制走的已锁定 App 容器里只有密文,没有可读的照片。文件系统检查仍可能暴露加密存储结构,检查者也能估计出有多少个保险库存有文件。
加密文件,不是隐藏文件夹。
Vaultaire 用随机主密钥对文件内容进行 AES-256-GCM 加密,因此复制走的已锁定 App 容器不会暴露可读的照片。已解锁或被入侵的设备仍在威胁模型之内。
下载 Vaultaire