OpenSSL

密码学和 SSL/TLS 工具包

openssl-srp

名称

openssl-srp - 维护 SRP 密码文件

概要

openssl srp [-help] [-verbose] [-add] [-modify] [-delete] [-list] [-name section] [-srpvfile file] [-gn identifier] [-userinfo text] [-passin arg] [-passout arg] [-engine id] [-rand files] [-writerand file] [-provider name] [-provider-path path] [-propquery propq] [-config configfile] [user ...]

描述

此命令已弃用。它用于维护 SRP(安全远程密码)文件。最多可以指定一个 -add-modify-delete-list 选项。这些选项接受零个或多个用户名作为参数,并在 SRP 文件上执行相应的操作。对于 -list,如果未提供任何 user,则会显示所有用户。

可以使用 -config-name 标志分别指定要使用的配置文件以及文件中的部分。

选项

-help

显示选项摘要。

-verbose

在处理时生成详细输出。

-add

添加用户和 SRP 验证器。

-modify

修改现有用户的 SRP 验证器。

-delete

从验证器文件中删除用户。

-list

列出用户。

-name

要使用的特定 SRP 定义。

-srpvfile file

如果未指定配置文件,则可以使用 -srpvfile 指定要操作的文件。

-gn

使用 IETF RFC 5054 中定义的强度之一,指定 gN 值。

-userinfo

在添加或修改用户时指定要添加的附加信息。

-passin arg, -passout arg

输入和输出文件的密码源。有关 arg 格式的更多信息,请参见 openssl-passphrase-options(1)

-engine id

参见 openssl(1) 中的“引擎选项”。此选项已弃用。

-rand files, -writerand file

有关详细信息,请参见 openssl(1) 中的“随机状态选项”

-provider name
-provider-path path
-propquery propq

参见 openssl(1) 中的“提供程序选项”provider(7)property(7)

-config configfile

参见 openssl(1) 中的“配置选项”

[-rand files] [-writerand file]

历史

-engine 选项在 OpenSSL 3.0 中已弃用。

版权所有 2017-2021 OpenSSL 项目作者。保留所有权利。

根据 Apache 许可证 2.0(“许可证”)获得许可。除非符合许可证,否则您不得使用此文件。您可以在源代码发行版中的 LICENSE 文件或 https://www.openssl.org/source/license.html 中获取副本。