authelia/docs/content/en/reference/cli/authelia-scripts/authelia-scripts_hash-password.md
James Elliott fcac438637
feat(commands): enhance crypto generation capabilities (#2842)
This expands the functionality of the certificates and rsa commands and merges them into one command called cypto which can either use the cert or pair subcommands to generate certificates or key-pairs respectively. The rsa, ecdsa, and ed25519 subcommands exist for both the cert and pair commands. A new --ca-path argument for the cert subcommand allows Authelia to sign other certs with CA certs.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-06-27 18:27:57 +10:00

1.4 KiB

title description lead date lastmod draft images menu weight toc
authelia-scripts hash-password Reference for the authelia-scripts hash-password command. 2022-06-15T17:51:47+10:00 2022-06-03T11:17:29+10:00 false
reference
parent
cli-authelia-scripts
330 true

authelia-scripts hash-password

Hash a password to be used in file-based users database. Default algorithm is argon2id.

authelia-scripts hash-password [flags] -- <password>

Options

  -c, --config strings    Configuration files
  -h, --help              help for hash-password
  -i, --iterations int    set the number of hashing iterations (default 3)
  -k, --key-length int    [argon2id] set the key length param (default 32)
  -m, --memory int        [argon2id] set the amount of memory param (in MB) (default 64)
  -p, --parallelism int   [argon2id] set the parallelism param (default 4)
  -s, --salt string       set the salt string
  -l, --salt-length int   set the auto-generated salt length (default 16)
  -z, --sha512            use sha512 as the algorithm (changes iterations to 50000, change with -i)

Options inherited from parent commands

      --buildkite          Set CI flag for Buildkite
      --log-level string   Set the log level for the command (default "info")

SEE ALSO

Auto generated by spf13/cobra on 3-Jun-2022