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 身份验证

MIT 许可证

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