#password #hash #generator

bin+lib hardpass

密码和阴影哈希生成器

1 个不稳定版本

0.1.0 2023年4月26日

#264 in #password

MIT/Apache

8KB
83

hardpass

轻松生成指定长度的随机密码,附带 sha-crypt 哈希。

安装

cargo install hardpass

使用方法

$ hardpass # default length is 30
{"plaintext":"ec5kdvqohdxNTRtS5GUUcsKgtE0uig","sha512":"$6$vINA2v96dp7xEn9L$mmnGVTuUiJf7ChxUq97lEKR2jXfI7tTH83SMI/T0dnVrHol9QDpOEp8kn1EKXRxRBxRSHncukCrbSSl7RpMaw."}
$ hardpass 15
{"plaintext":"n1gMiXa5oEAJkV0","sha512":"$6$lUHUWuYqrDncH0j5$BLmWjWj.yxuqOffII17RqRORzu.oIpaIt9sqaAh1XsC8JonTSwEUWwZ/3jtEoFfNOFzHEL5ru02fjH8GGpBAA0"}

许可证:MIT 或 Apache-2.0


lib.rs:

轻松生成指定长度的随机密码,附带 sha-crypt 哈希。

安装

cargo install hardpass

使用方法

$ hardpass # default length is 30
{"plaintext":"ec5kdvqohdxNTRtS5GUUcsKgtE0uig","sha512":"$6$vINA2v96dp7xEn9L$mmnGVTuUiJf7ChxUq97lEKR2jXfI7tTH83SMI/T0dnVrHol9QDpOEp8kn1EKXRxRBxRSHncukCrbSSl7RpMaw."}
$ hardpass 15
{"plaintext":"n1gMiXa5oEAJkV0","sha512":"$6$lUHUWuYqrDncH0j5$BLmWjWj.yxuqOffII17RqRORzu.oIpaIt9sqaAh1XsC8JonTSwEUWwZ/3jtEoFfNOFzHEL5ru02fjH8GGpBAA0"}

依赖项

~2.3–3.5MB
~65K SLoC