平时使用 GitHub、邮箱、网盘、后台系统和各种业务平台时,经常会遇到账号太多、密码难记、重复使用密码等问题。
因此我做了一个 Windows 桌面版本地密码管理工具:安全密码库。
它的设计理念很简单:不注册账号、不依赖云同步、不联网,把密码数据保存在本机加密密码库中,用户自己掌握主密码和备份文件。
一、工具特点
- 本地离线使用:不需要注册账号,不依赖服务器和网络。
- 密码库加密保存:磁盘上的密码库不会以明文形式保存。
- 主密码解锁:默认启动时需要输入主密码,主密码不会上传,也没有找回后门。
- 自动锁定:支持设置闲置自动锁定时间,默认 5 分钟。
- 快速复制:每条记录都支持复制账号、复制密码、编辑和删除。
- 剪贴板自动清除:复制后的内容会在设定时间后自动清除,默认 30 秒。
- 随机密码生成:可以设置长度,并选择大写字母、小写字母、数字和特殊符号。
- 加密备份与恢复:支持导出和恢复加密备份,不提供明文 CSV 或 Excel 导出。
- Windows 自动解锁:可以在设置中关闭启动时主密码输入,自动解锁凭据由 Windows DPAPI 保护。
二、主要功能
1. 密码记录管理
每条记录支持保存:
-
名称,例如 GitHub、企业邮箱、网盘;
-
网站或应用名称;
-
账号或邮箱;
-
密码;
-
安全备注;
-
创建时间和修改时间。
新增记录和编辑记录使用清晰的表单布局,密码默认隐藏,也可以直接调用密码生成器。
2. 搜索和操作
主界面支持按照名称、账号、网站和备注搜索。每条记录右侧提供快捷操作,可以直接复制账号、复制密码,或者编辑和删除记录。
复制密码后会显示非阻塞式提示,例如:
> 密码已复制到剪贴板 · 将在 30 秒后自动清除
提示会逐渐淡出,不会打断当前操作。
3. 加密备份
安全密码库不提供明文导出,避免生成可以被直接打开的密码表。
备份文件使用密码库自身的加密机制保护。恢复备份前会校验文件格式和主密码,恢复失败时不会覆盖当前密码库。
建议将加密备份文件复制到 U 盘、移动硬盘或可信的网盘位置,并妥善保存主密码。
4. 可选的免主密码启动
如果电脑属于个人使用,也可以在设置中关闭"启动时要求主密码"。关闭后,当前 Windows 用户可以直接打开密码库。
该功能使用 Windows DPAPI 保护自动解锁凭据,不会以明文保存主密码。但需要注意:关闭主密码会降低应用层保护,建议只在个人且有 Windows 登录保护的电脑上使用。
三、安全说明
-
密码库文件本身保持加密。
-
主密码不会上传到网络,也没有在线找回服务。
-
忘记主密码后,只能使用已有的加密备份恢复。
-
更换 Windows 用户或迁移到其他设备后,DPAPI 自动解锁凭据可能无法使用,需要重新输入主密码。
-
复制密码后应避免在不可信软件中粘贴,剪贴板会按设置自动清除,但无法控制其他软件读取剪贴板的行为。
四、适合哪些人
-
想在 Windows 上本地管理账号密码的个人用户;
-
不想注册在线密码管理器账号的用户;
-
需要离线使用密码库的办公或开发人员;
-
希望自己保存加密备份、自己管理数据的用户。
五、下载地址
通过百度网盘下载 Windows 可执行程序:
-
文件名:`安全密码库.exe`
-
分享链接:<https://pan.baidu.com/s/1yEnv5MihjFNksICqaCMFKw?pwd=mchh\>
-
提取码:`mchh`
下载后可以直接运行 `安全密码库.exe`,无需安装 Python 环境。
六、使用建议
第一次使用时,请设置一个长度足够、且不会在其他网站重复使用的主密码。建议在创建密码库后立即导出一份加密备份,并将备份文件保存到安全位置。
安全密码库定位为个人本地工具,首版暂不包含云同步、浏览器自动填充、密码共享和生物识别等功能,优先保持本地、安全和易用。
关键词
`密码管理器` `Windows工具` `本地密码库` `离线工具` `密码生成器` `加密备份` `桌面应用` `信息安全`