#生成器 #密码生成器 #密码短语 #命令行 #密码

程序 secret-gen

命令行密码/密码短语生成器

1 个不稳定版本

0.1.0 2022年12月8日

#passphrase-generator 中排名第11

MIT 许可证

57KB
366 代码行

secret

GitHub Workflow Status Crates.io

命令行密码/密码短语生成器。

安装

您可以使用 Cargo 安装 secret,或者从发行页面下载二进制文件。

Cargo

在您的 shell 中运行以下命令

cargo install secret-gen

二进制文件

请参阅 发行页面

用法

Usage: secret [OPTIONS] <COMMAND>

Commands:
  token   Generate a token (string) of random characters
  phrase  Generate a passphrase of random words
  help    Print this message or the help of the given subcommand(s)

Options:
  -n, --number <COUNT>  Number of tokens or phrases to generate [default: 1]
  -h, --help            Print help information
  -V, --version         Print version information

token 命令的用法如下

Usage: secret token [OPTIONS]

Options:
  -l, --length <LENGTH>  Length of token [default: 20]
      --alpha-lower      Use lowercase letters
      --alpha-upper      Use uppercase letters
      --alpha            Use lowercase and uppercase letters (equivalent to --alpha-lower --alpha-upper)
      --numeric          Use numeric characters
      --alphanumeric     Use alphanumeric characters (equivalent to --alpha --numeric)
      --symbols          Use symbols
  -a, --all              Use everything (equivalent to --alphanumeric --symbols) [default if no other character set is provided]
  -h, --help             Print help information
  -V, --version          Print version information

phrase 命令的用法如下

Usage: secret phrase [OPTIONS]

Options:
  -l, --length <LENGTH>        Length of phrase (in words) [default: 4]
  -s, --separator <SEPARATOR>  Word separator [default: " "]
  -h, --help                   Print help information
  -V, --version                Print version information

依赖项

~1.4–2MB
~39K SLoC