0.1.1 |
|
---|---|
0.1.0 |
|
#17 in #salt
26KB
653 行
rustypw
rpw - rusty password manager 是一个基本的、小巧的命令行密码管理器。
密码使用带有 nonce iv 的 AES256 加密存储,密钥使用 argon2 生成,并用随机生成的盐和密码。
rpw 将所有文件存储在 $HOME/.rpw.d
下。包括加密密码存储和配置文件。
外部依赖
rpw 依赖于 MacOS 上的 pbcopy
和 Linux 上的 xclip
来复制密码到用户的剪贴板。因此,这些是 rpw 运行的必要条件。
配置
# $HOMe/rpw.d/config.json
{
clear_copy_timeout = UINT # Clipboard is cleared after timeout
}
依赖项
~6–11MB
~230K SLoC