OpenSSL

密码学和 SSL/TLS 工具包

openssl-pkeyparam

名称

openssl-pkeyparam - 公钥算法参数处理命令

概要

openssl pkeyparam [-help] [-in filename] [-out filename] [-text] [-noout] [-check] [-engine id] [-provider name] [-provider-path path] [-propquery propq]

描述

此命令处理公钥算法参数。可以检查其正确性并打印出其组件。

选项

-help

打印用法信息。

-in filename

指定要从中读取参数的输入文件名,如果未指定此选项,则为标准输入。

-out filename

指定要写入参数的输出文件名,如果未指定此选项,则为标准输出。

-text

除了编码版本之外,还以纯文本形式打印出参数。

-noout

不输出参数的编码版本。

-check

此选项检查参数的正确性。

-engine id

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

-provider name
-provider-path path
-propquery propq

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

示例

打印参数的文本版本

openssl pkeyparam -in param.pem -text

注意

此命令没有-inform-outform 选项,因为只支持 PEM 格式,因为密钥类型由 PEM 头确定。

参见

openssl(1)openssl-genpkey(1)openssl-rsa(1)openssl-pkcs8(1)openssl-dsa(1)openssl-genrsa(1)openssl-gendsa(1)

历史

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

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

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