1 unstable release
0.1.0 | Apr 26, 2023 |
---|
#280 in #password
8KB
83 lines
hardpass
Easily generate random passwords of a given length,
with accomanying sha-crypt
hash.
Installation
cargo install hardpass
Usage
$ hardpass # default length is 30
{"plaintext":"ec5kdvqohdxNTRtS5GUUcsKgtE0uig","sha512":"$6$vINA2v96dp7xEn9L$mmnGVTuUiJf7ChxUq97lEKR2jXfI7tTH83SMI/T0dnVrHol9QDpOEp8kn1EKXRxRBxRSHncukCrbSSl7RpMaw."}
$ hardpass 15
{"plaintext":"n1gMiXa5oEAJkV0","sha512":"$6$lUHUWuYqrDncH0j5$BLmWjWj.yxuqOffII17RqRORzu.oIpaIt9sqaAh1XsC8JonTSwEUWwZ/3jtEoFfNOFzHEL5ru02fjH8GGpBAA0"}
License: MIT OR Apache-2.0
lib.rs
:
Easily generate random passwords of a given length,
with accomanying sha-crypt
hash.
Installation
cargo install hardpass
Usage
$ hardpass # default length is 30
{"plaintext":"ec5kdvqohdxNTRtS5GUUcsKgtE0uig","sha512":"$6$vINA2v96dp7xEn9L$mmnGVTuUiJf7ChxUq97lEKR2jXfI7tTH83SMI/T0dnVrHol9QDpOEp8kn1EKXRxRBxRSHncukCrbSSl7RpMaw."}
$ hardpass 15
{"plaintext":"n1gMiXa5oEAJkV0","sha512":"$6$lUHUWuYqrDncH0j5$BLmWjWj.yxuqOffII17RqRORzu.oIpaIt9sqaAh1XsC8JonTSwEUWwZ/3jtEoFfNOFzHEL5ru02fjH8GGpBAA0"}
Dependencies
~2.3–3.5MB
~67K SLoC