本地加密 · 主密码解锁 · 解锁即通知

把密码交给"只有你能打开"的保险箱

全部账号密码只存于本机加密数据库,主密码 PBKDF2-HMAC-SHA256 30 万次迭代派生密钥
数据 Fernet(AES-128-CBC + HMAC-SHA256)加密落盘,主密码永不保存,数据永不出本机
解锁即通知,异常第一时间察觉,一键生成 16 位强密码,忘记主密码还能看"密码提示"

运行环境:Windows 8 / 10 / 11(64 位)    单文件绿色运行,无需安装

下载 Windows 版 查看功能详解 返回工具箱主页

若浏览器未自动下载,请右键按钮,选择"另存为"

核心功能

一个只属于本机的密码库,把安全与顺手同时做到

🔐

主密码解锁 · 本地加密

程序启动即处于锁定状态,输入主密码才能进入;账号数据保存在本机加密数据库中,不上传云端、不经过任何服务器。

启动即锁本地数据库加密存储
🗂️

自定义分类管理

左侧分类栏列出全部分类并可自由添加分类(如应用程序、网站网页、工作系统等),条目按类别归置,切换分类即时过滤。

自定义分类一键切换
🔎

名称 / 账号 / 分类三合一搜索

顶部搜索框支持按名称、账号、分类检索,输入后按 Enter 即刻过滤出目标条目,几十上百条记录也能秒级定位。

按 Enter 搜索实时过滤
✨

一键生成 16 位强密码

新增条目时点击生成 16 位强密码立即得到一个高强度随机密码,密码框支持显示 / 隐藏切换,录入时随时核对。

16 位强密码显示切换
🚨

解锁即告警

每次解除锁定都会向已启用的通道推送通知,内容包含解锁时间、主机名与当前记录条数——别人动了你的密码库,你立刻知道。

解锁通知时间 / 主机 / 条数
📢

五大通知通道

邮件 SMTP、微信 PushPlus、企业微信机器人、微信 WxPusher、钉钉机器人,多端同步报警。

邮件PushPlus企业微信WxPusher钉钉
📊

Excel 导入 / 导出

一键把全部密码记录导出为 Excel(文件名自动带日期,如 密码记录_2026-09-21.xlsx),也支持从 Excel 批量导入,备份与迁移都省事。

一键导出批量导入
🖥️

开机自启 & 托盘常驻

可勾选开机自动启动与启动后最小化到系统托盘,随手一放就在后台待命,需要时再唤出,不占桌面。

开机自启托盘常驻
🔒

一键锁定

用完点右上角锁定立刻回到解锁页,人离开工位时随手一按即可,无需退出程序。

随手锁定无需退出
💡

密码提示

设置主密码时可顺手填一条密码提示;忘记时在解锁页点 💡 即可查看。提示只存本机、不含真实密码,既帮你回忆,又不泄露任何内容。

可选填写解锁页一键查看

安全与告警机制

从主密码到落盘全程加密,解锁方式、告警内容与数据字段一次说清

🔒

本地加密安全架构

你的每一条密码,从输入到落盘都处于密文状态

🔑
主密码

只在你脑中
永不写入磁盘

➜
⚙️
PBKDF2 派生

HMAC-SHA256
30 万次迭代 + 随机盐

➜
🗝️
32 字节密钥

仅在内存中派生使用
不落盘、不留痕

➜
🛡️
Fernet 加密

AES-128-CBC
+ HMAC-SHA256 认证

➜
💾
vault.dat

落盘只有密文
看不到任何账号

🚫
主密码永不保存

程序只保存"由主密码算出的密钥",从不保存主密码本身;即使数据库文件被拿走,也无法从文件里反推出你的主密码。

🏠
数据只留在本机

账号数据加密存放于本机 vault.dat,不上传云端、不经任何服务器,断网也能正常使用,不存在"服务端被拖库"的风险。

🎲
随机盐,抗彩虹表

每个保险库都会生成独立的 16 字节随机盐;即使两人使用相同主密码,派生出的密钥也完全不同。

✅
校验不泄露机密

用密文校验标记判断主密码对错,明文配置里只有盐与校验值、均不含机密,验证过程不暴露任何密码内容。

🔐
启动即锁定

程序打开即处于锁定状态,未解锁前界面不呈现任何账号信息;离开工位随手一键锁定。

🚨
解锁即告警

每次解锁都会记录时间、主机与记录条数并推送通知,异常打开第一时间就能察觉。

密钥派生
PBKDF2-HMAC-SHA256
迭代次数
300,000 次
随机盐长度
16 字节 / 每库独立
对称加密
Fernet
底层算法
AES-128-CBC + HMAC-SHA256
🧬

数据库文件被拿走,会怎样?

攻击者拿到本机文件,依然推不出你的密码

你本机只会留下两个文件:vault.dat(全部条目的密文)与 vault.meta.json(盐、校验值、提示——均非机密)

❌ 攻击者拿不到
  • 你的主密码——程序从不保存它,文件里根本就不存在
  • 任何一条明文账号 / 密码——落盘的只有密文,无法直接读取
  • 离线破译的"捷径"——没有后门、没有服务器密钥可被偷走
✅ 攻击者唯一能做的
  • 对你的主密码发起暴力破解 / 字典攻击
  • 对每个猜测的密码,先跑一遍 PBKDF2(30 万次迭代)试解密 verifier
  • 但只要主密码够强,这条路径就会极其漫长,甚至不可行

破解成本 完全取决于主密码强度

弱密码
分钟 ~ 小时

生日、姓名、123456、常见单词等,字典攻击几乎瞬间命中,形同裸奔。

普通复杂密码
数天 ~ 数年

8 位"字母 + 数字"组合,在现代 GPU 集群下仍可能耗尽算力撞开。

强主密码
数百年以上

12 位以上随机字符、或一句长口令,以当今算力实际不可行。

🎲
随机盐 · 彩虹表失效

每个库独立的 16 字节随机盐,让预计算的彩虹表彻底作废,也无法用一个表去批量破解多个保险库。

⏳
30 万次拉伸

PBKDF2 的 30 万次迭代故意拖慢每一步——攻击者每猜一个密码都要付出高昂算力,大规模爆破成本高到不划算。

🔏
Fernet 认证加密

密文带 HMAC 签名,攻击者无法静默篡改文件、也无法注入伪造数据;密码不对就直接解密失败。

诚实的边界:本工具的安全完全取决于你的主密码强度,请使用 12 位以上随机字符或一句好记的长口令。另有三点要提醒:① 密码提示只写线索、别写真实密码;② 若本机已被植入键盘记录器,任何本地软件都无解;③ 本工具无云端、无服务器、无后门找回,因此不存在可被截获或强制交出的中间环节,文件被拷走,唯一缺口就是主密码本身。
💡

密码提示 · 忘记主密码也不慌

设密码时顺手留一句话,只提醒你、不泄露密码

💡

解锁页一点,提示立刻出现

首次设置主密码时可填写一条密码提示(可选)。它只存在本机的明文配置文件里,不加密、也不包含真实密码,这样即使忘了主密码,也能先看到提示、不用干着急。

解锁页输入框右侧有 💡 按钮:已设置提示时点击即弹窗显示;未设置则为灰色,并提示"尚未设置"。提示只是记忆辅助,真正的密码永远只有你知道。

💡 解锁页一键查看📝 可选填写 🔓 不含真实密码🧩 不会"连提示都解不开"
💡 密码提示
我常用的那句 + 年份
(仅存本机,不含真实密码)
为什么提示不加密:提示存进加密区就会形成"忘了主密码 , 连提示也解不开"的死锁。因此提示放在明文配置中,内容由你自行把握——只写自己能懂的线索,别写密码本身,安全与便利就都保住了。
🛡️

解锁与验证设置

只认主密码,验证链越短越稳

🔑 密码验证
仅主密码解锁

本程序仅使用主密码解锁,不需要其他验证步骤,稳定性最高,也不会因第三方验证服务不可用而打不开。

🗄️ 数据存放
本地数据库

账号数据加密存放在本机数据库中,解锁页底部明确标注本地数据库 · 加密存储。

🚀 启动方式
2项可勾选

支持开机自动启动与启动后最小化到系统托盘,开机即在后台待命。

📶 通知就绪状态
通知 3/3实时显示

顶部工具栏实时显示已启用的通知通道数量,一眼确认告警通道是否配置齐全。

🚨

解锁即时告警

密码库被打开的那一刻,通知就发出去了

🔔

推送内容 · 时间 / 主机 / 记录条数

每次解锁都会按已启用的通道同步下发通知,标题统一为 [密码记录] 密码记录已解锁。

通知里带解锁时间、主机名与当前记录条数,时间对不上、条数突然变化,都说明有人动过。

⏱️ 解锁时间💻 主机名 🔢 记录条数📱 多端同达
[密码记录] 密码记录已解锁
时间:2026-09-21 13:33:57
主机:Surface Pro
记录条数:14
📢

五大推送通道

设置面板按页签逐个配置,多端同步报警

✉️

邮件(SMTP / SSL)

填写 SMTP 服务器、端口、用户名与密码,解锁告警直接发到指定邮箱,适合留痕归档。

SMTP端口SSL
💬

微信 PushPlus

填入 PushPlus Token,解锁通知推送到个人微信,配置最简单、到达最及时。

Token
🏢

企业微信群机器人

填入群机器人 Webhook,解锁告警推送到团队群,值班同事一起看得见。

Webhook
📨

微信 WxPusher

填写 WxPusher Token 与 UID,可同时推送给多个订阅者微信。

TokenUID
🔷

钉钉群机器人

填写钉钉 Webhook 与加签 Secret,支持加签校验,推送到钉钉群。

Webhook加签 Secret
多端同步:五个通道可同时启用,解锁事件会并行下发到每个已配置的通道;顶部工具栏的 通知 3/3 会实时反映当前就绪的通道数量,方便你确认配置是否生效。
📊

条目字段与 Excel 数据管理

每条记录包含哪些信息,怎么批量备份

🗂️

密码条目 · 字段结构

名称必填
分类category
用户名 / 账号account
密码password
地址(名称)address
备注remark
1
导出:点击工具栏 导出,把全部密码记录保存为 Excel 工作簿,文件名自动带当天日期(如 密码记录_2026-09-21.xlsx),适合离线备份与交接。
2
导入:点击工具栏 导入,按上面的字段结构准备 Excel 即可批量写入,换机迁移时一次导入全部账号。
3
批量维护:分类调整、备注补充、账号批量更新,都在 Excel 里改完再导回,不必逐条点开编辑。

应用实拍

真实使用界面截图,先看效果再下载

解锁主密码解锁界面
🔐主密码解锁页
启动即为锁定状态,输入主密码即可进入;底部标注「本地数据库 · 加密存储」,并显示本机标识。
录入新增密码条目
➕新增密码条目
左侧分类栏可自定义分类;弹窗内填写名称、分类、用户名 / 账号、密码、地址与备注,并可一键生成 16 位强密码。
设置通知与验证设置
🛡️通知与验证设置
通用 / 邮件 SMTP / PushPlus / 企业微信 / WxPusher / 钉钉 六个页签,可勾选开机自启与启动后最小化到托盘。
数据导出密码记录到 Excel
📊Excel 导入 / 导出
「导出」把全部记录保存为 Excel 工作簿,文件名自动带日期;「导入」则按同一结构批量写入。
告警PushPlus 解锁告警
💬PushPlus 解锁告警
解锁瞬间推送到个人微信,含解锁时间、主机名与当前记录条数,手机随时掌握密码库动向。
告警企业微信群解锁告警
🏢Webhook 解锁告警
以群机器人身份把解锁记录发到企业微信群,团队共用一台密码库时也能互相看得到操作痕迹。

立即下载

单文件 exe,下载后直接双击运行

下载 密码记录
文件名:密码记录.exe
大小:27.16 MB(28,475,595 字节)
文件校验:SHA256 0465CD50C0C126DCA7FE4F5AD2A98B6C9B26E370633F2D59BFBF73E1CDF4290A
MD5:7D21605B786C018F4684644A7EF7883C
系统要求:Windows 8 / 10 / 11 · 64 位
运行方式:绿色软件,双击即用,无需安装