Crates.io | rustgenpass |
lib.rs | rustgenpass |
version | 0.5.0 |
source | src |
created_at | 2022-09-21 21:53:16.02396 |
updated_at | 2022-10-25 14:47:03.224998 |
description | Generate a hashed password similar to SuperGenPass. |
homepage | https://github.com/ollej/rustgenpass |
repository | https://github.com/ollej/rustgenpass |
max_upload_size | |
id | 671197 |
size | 52,221 |
An implementation in Rust of the SuperGenPass utility.
Hash a master password into unique, complex passwords specific for each website.
Documentation on docs.rs
rustgenpass 0.5.0
Generate a hashed password similar to SuperGenPass.
USAGE:
rgp [OPTIONS] --domain <DOMAIN>
OPTIONS:
-p, --password <PASSWORD> Master password, if not given, reads from stdin
-s, --secret <SECRET> Secret added to the master password
-d, --domain <DOMAIN> Domain / URL to generate password for
-l, --length <LENGTH> Length of generated password, min: 4, max: 24 [default: 10]
-r, --rounds <ROUNDS> Number of hash rounds [default: 10]
-k, --keep-subdomains Don't remove subdomains from domain
-P, --passthrough Passthrough domain unmodified to hash function
-H, --hash <HASH> Hashing method to use [default: md5] [possible values: md5, sha512]
-h, --help Print help information
-V, --version Print version information
Copyright 2022 Olle Wreede
Released under the MIT license.