Lockra 是什么
本页介绍 Lockra 的用途,以及它与其他验证器有何不同。
Lockra 是一个在电脑和 Android 手机上使用的两步验证器,也是密码管理器。网站在密码之后要求输入 6 位验证码时,Lockra 会显示这个验证码,点击或轻点一下即可复制。凡是支持验证器应用的服务都可以使用 Lockra:验证码遵循开放的 TOTP 和 HOTP 标准,与 Google 身份验证器、Microsoft Authenticator 使用的标准相同。自 0.10.0 版起,Lockra 还可以在同一个保险库中保存你的密码,并由浏览器扩展填入网页(密码)。
账号保存在哪里
Lockra 把全部账号和登录项保存在每台设备的一个文件中,并用由主密码派生的密钥加密,主密码只有你自己知道。Lockra 为自身的更新联网(更新);从 0.4.0 版起,开启同步后,还会通过你自己的存储(0.8.1 版起也可以经 Lockra 中继)同步你的设备(多设备同步):无需注册账户,也不回传任何信息。验证码由服务提供的密钥和当前时间在设备上计算得出。
迁入与迁出账号
大多数人的账号已经保存在手机应用中。Lockra 可以从照片或截图中读取 Google 身份验证器导出的二维码,可以读取已 root 的 Android 手机上 Microsoft Authenticator 的数据库,也接受任何其他应用提供的 otpauth 链接和二维码图片。Lockra 还能把账号迁回这些应用。
密码
自 0.10.0 版起,Lockra 在验证码之外还保存登录项:用户名、密码、适用的网站,以及与之关联的验证码账号。密码生成器可以生成新密码;登录项可以从浏览器和密码管理器导入,也可以导出为 KeePass 数据库或 CSV 文件。在电脑上,适用于 Chrome、Edge 和 Firefox 的浏览器扩展会把登录项及其验证码填入登录页面,用户名、密码和验证码分在几页时也会逐页填入,并提示保存新密码;扩展本身不保存密码,而是向同一台电脑上运行的 Lockra 请求(浏览器扩展)。在手机上,可以查看、复制和编辑登录项(密码)。
在手机上
自 0.7.0 版起,Lockra 也可以在 Android 8 及以上的手机上运行:与电脑使用同样的保险库,可以用相机扫描二维码,也可以读取截图中的二维码,用指纹解锁,并与电脑同步;手机扫描二维码即可加入同步(多设备同步)。iPhone 与 iPad 版在计划中(路线图)。
备份
设备丢失或损坏时,账号也会随之丢失。在电脑上,Lockra 会在每次修改后自动把加密备份写入你选择的文件夹;在手机上,通过系统的文件选择器保存备份。在任何安装了 Lockra 的设备上,凭创建备份时的密码即可恢复。
Lockra 不做什么
Lockra 没有能读取你账号或登录项的同步服务(中继只保存加密的文件),也不需要注册任何账户。浏览器扩展只与同一台电脑上的 Lockra 通信;在手机上,Lockra 不会向其他应用填入任何内容:请在手机上复制密码和验证码后粘贴。计划中和有意不做的功能见路线图。