Vordr:针对 Windows x64 的加密离线密码保险库
使用 AES-256-GCM 加密和 Argon2id 密钥派生将密码、TOTP 密钥、附件和加密笔记存储在单个本地保险库文件中。Thomas Smistad 构建了这个 Windows 实用程序,以优先考虑本地控制和最小的运行时占用。该应用程序作为一个 64 位可执行文件运行,没有网络、遥测或外部库,并包括剪贴板清除和闲置锁定等会话功能。它适合需要离线存储和透明低级代码的安全关注的高级用户和开发人员。
Vordr 的功能及其如何存储秘密
Vordr 将所有秘密保存在一个加密文件中,扩展名为 .vordr,并支持密码、笔记、TOTP 密钥和文件附件。保险库使用 AES-256-GCM 进行加密,并使用 Argon2id 来派生主密钥,应用程序可以导入和导出加密的 ZIP 存档以便于数据移植。单文件模型使得导出或移动保险库成为单文件操作。
使用时对系统资源的影响
该应用程序完全用 64 位汇编语言编写,并作为单个可执行文件运行,仅依赖于本地 Windows DLL,因此保持了小的占用空间。设计消除了后台进程和网络客户端,因此在保险库关闭时没有持续的 CPU 或 RAM 使用。运行时活动仅限于明确的会话,这减少了桌面计算机上的后台资源消耗。
在生产机器上使用是否安全?
Vordr 在没有网络连接和没有遥测的情况下运行,减少了远程攻击面。它提供会话控制,例如自动闲置锁定和剪贴板清除,并可选择使用 TPM 以便在初始主密码输入后方便解锁。该工具没有密码重置功能;如果主密码丢失,加密的保险库将无法恢复。
操作是否需要技术知识?
该应用程序面向高级用户和开发人员:它需要具有 AES-NI、PCLMULQDQ、SSE4.1 和 SHA-NI 支持的 Windows x64 CPU 才能运行。汇编实现和低级要求提供了完全透明性,但也要求用户理解硬件先决条件及离线操作的后果,例如手动保险库备份和谨慎管理主密码。
最适合接受严格硬件和恢复权衡的用户
Vordr 为需要离线、无依赖的保险库的用户提供服务,并且能够满足其 CPU 指令要求。它提供了一个小的攻击面和清晰的操作模型,但它施加了严格的权衡:失去主密码意味着永久失去保险库。当本地控制和最小运行时依赖比密码恢复便利更重要时,选择它。