KeepassDX 中文文档 下载 App

设备凭证解锁 - PIN/图案/密码作为辅助

工作原理

设备凭证解锁利用的是你手机上已经设置好的锁屏凭证——PIN、图案、或系统密码。它的内部流程和生物识别类似:

  1. 第一次输入主密码解锁数据库
  2. KeePassDX 用 Android Keystore 加密保存主密码
  3. 之后解锁时,系统先要求你输入设备锁屏凭证(PIN/图案/密码)
  4. 凭证验证通过后,Android Keystore 解密主密码
  5. KeePassDX 用解密后的主密码解锁数据库

启用步骤

  1. 解锁数据库,进入设置 → 解锁设置 → 设备解锁
  2. 开启"设备凭证解锁"开关
  3. 输入主密码确认

设备凭证 vs 生物识别 vs 主密码

解锁方式是否需要输入主密码验证链路适用场景
主密码每次都输入直接 Argon2d 派生最安全,无依赖
生物识别仅首次生物特征 → Keystore → 解密主密码日常快速解锁
设备凭证仅首次PIN/图案 → Keystore → 解密主密码设备不支持生物识别时的替代
硬件密钥视情况硬件运算最高安全等级

生物识别和设备凭证都是"主密码缓存 + 系统级验证"的模式。它们都不替代主密码——只是帮你省掉每次手动输入的麻烦。

为什么设备凭证比主密码更方便

安全考量

使用设备凭证解锁时需要注意:

如果你担心这个安全边界,可以只用生物识别解锁,不用设备凭证解锁。