这是旧版本的 CLI 密码库。开发已迁移到 vlt:
https://codeberg.org/artich0ke/vlt(GitHub 镜像:https://github.com/b0lbas/vlt)。
你仍然可以下载该工具/将其用作个人密码存储,但两者都不被推荐。
一个极简且高度安全的 CLI 密码管理器。
这是一个零知识系统。没有恢复密钥,也没有“忘记密码”按钮。如果你丢失了主密钥,你的数据将永久丢失。
当你首次运行 chpwd 时,你将经历零知识免责声明和硬件调优向导。
请注意,数据库文件(vault.db)只会在你使用 add <service> 命令添加第一条密码后才会实际创建。
如果你在配置主密码后立即退出应用且未添加任何条目,你的设置将不会被保存,下次启动将再次触发设置向导和免责声明。
Ctrl+C)时,立即显式清除主密钥、会话密钥和敏感内存缓冲区(runtime.KeepAlive)。ENTER 后立即通过 ANSI 转义码将终端屏幕上的内容完全清除。x/crypto 和 x/term)。不需要笨重的剪贴板工具或操作系统钥匙串封装。yay -S chpwd
git clone https://github.com/b0lbas/chpwd.git
cd chpwd
go build -o chpwd main.go
sudo mv chpwd /usr/local/bin/
只需从任何终端启动该工具:
chpwd
输入你的主密码以解锁数据库。进入内部 shell 后,使用以下命令:
help — 显示可用命令。add <service> — 保存新密码。get <service> — 检索密码。mod <service> — 更新现有密码。del <service> — 从密码库中删除密码。exit — 安全锁定密码库并退出。GNU AGPL v3