openssl-passwd

openssl-passwd

名字

openssl-passwd – compute password hashes

概要

openssl passwd [-help] [-1] [-apr1] [-aixmd5] [-5] [-6] [-salt string] [-in file] [-stdin] [-noverify] [-quiet] [-table] [-reverse] [-rand files] [-writerand file] [-provider name] [-provider-path path] [-propquery propq] [password]

描述

这个命令用于计算运行时键入或在列表中的每个密码的hash。这个密码列表通过-in指定的文件读取,或者指定-stdin时从stdin中读取,或者来自命令行,或者来自终端。

选项

  • -help

    Print out a usage message.

  • -1

    使用基于MD5的BSD的password algorithm 1,这也是默认值。

  • -apr1

    使用apr1算法,bsd算法的apache变种。

  • -aixmd5

    使用AIX MD5算法,(BSD算法的AIX变种)

  • -5,-6

    使用基于Ulrich Drepper定义的算法的SHA256/SHA512算法。See https://www.akkadia.org/drepper/SHA-crypt.txt.

  • -salt string

    Use the specified salt. When reading a password from the terminal, this implies -noverify.
    使用指定的salt.当从终端读取密码时,已经隐含-noverify。

  • -in file

    从文件读取密码

  • -stdin

    从stdin读取密码

  • -noverify

    不验证从终端读取的密码(有什么可验证的?)

  • -quiet

    当命令行给出的密码被截断时不显示警告

  • -table

    在输出列表中,每个password hash前面插入明文密码和一个TAB符号。

  • -reverse

    使用-table选项时,交换cleartext和hash列的位置。

  • -rand files, -writerand file

    See “Random State Options” in openssl(1) for details.

  • -provider name

  • -provider-path path

  • -propquery propq

    See “Provider Options” in openssl(1), provider(7), and property(7).

注意

这个命令没有-out选项,所有的信息都输出到stdout

Views: 2

评论

发表回复