4 个版本
使用旧的 Rust 2015
0.2.0 | 2017 年 6 月 16 日 |
---|---|
0.1.2 | 2017 年 6 月 6 日 |
0.1.1 | 2017 年 6 月 4 日 |
0.1.0 | 2017 年 6 月 4 日 |
#993 in 身份验证
23KB
665 行
🔑 lich
一个极简的命令行密码管理器。
由 quadrupleslap 使用 🍵 + ❤️ 制作。欢迎任何贡献!
快速开始
此示例使用 fzf
进行模糊搜索。
# Install it. For now this part needs Rust.
cargo install lich --all-features
# Initialize at the default file path.
export LICH=$HOME/.lich
lich init
# Set a password.
lich set github
# Fuzzy-select an entry and copy it to the clipboard. Alias this!
lich get $(lich list | fzf) | pbcopy
# Or just get it the old-fashioned way.
lich get github
# Heretic!
lich delete github
lich set bitbucket
# Generate a new password.
lich generate --length 64 | pbcopy
lich set reddit
# More information.
lich help
它安全吗?
可能!它使用 AES-256-GCM
存储密码,使用随机生成的加密密钥加密,然后使用用户选择的密码再次加密。不过,任何帮助验证代码的行为高度欢迎!😉
依赖项
~6–15MB
~251K SLoC