Proton 主页

Android Keystore 问题

阅读
0 分钟
类别
移动安全

Proton 应用 (Proton Mail(新窗口)、Proton VPN(新窗口)、Proton Calendar(新窗口)、Lumo(新窗口)、Proton Pass(新窗口) 和 Proton Drive(新窗口)) 在 Android 上使用 Android Keystore 系统(新窗口)加密您的密码以及其他敏感的登录凭据,以确保其安全。

该系统理应 100% 正常工作,但在不到 1% 的 Android 设备上,Android Keystore 会不稳定或无法使用。这是由于 OEM 制造商在实现 Android Keystore 应用程序接口时存在缺陷。

如果我们的应用检测到您的设备受此问题影响,您将看到一条通知,询问您是否希望:

  • 继续
  • 了解更多信息(即跳转到此页面)
  • 退出登录

如果您选择继续,可以照常使用我们的应用,但您的敏感登录资产将以未加密的形式存储在设备上的私有文件夹中。这显然存在安全隐患,您应在决定是否在受影响的设备上使用我们的应用之前充分了解这一点。

不过,您首先应做的是将设备更新为其制造商所支持的 Android 最新版本。您可以在此(新窗口)查找相关操作说明。这可能会解决该问题。如果问题仍未解决,请继续阅读。

有什么风险?

如果您选择继续,我们会将您的密码及其他登录资产以纯文本形式存储在设备上未加密的私有应用文件夹中。虽然从安全角度来看这并不理想,但有几个重要的缓解因素:

1. 您设备上的其他任何应用都无法访问我们所用私有文件夹的内容。这也意味着,攻击者需要实际接触到您的设备,才有可能访问您的密钥和登录凭证。

2. 大多数现代 Android 设备默认已启用全盘加密,且几乎所有其他 Android 设备均支持手动启用全盘加密或基于文件的加密。如果启用了这些强大的安全保护措施,即使攻击者实际接触到您的设备,也很难访问您的 Proton 密钥和登录凭证。

我是否应该继续在 Android 设备上使用 Proton 应用?

如果您的设备是受此问题影响的不到 1% 的 Android 设备之一,您应仔细评估自己的 威胁模型。

这一决定完全取决于您,但我们认为,对于大多数人的威胁模型而言,只要设备上启用了全盘加密或 OEM 基于文件的加密,继续使用我们的应用所带来的风险极低。