ecparamssl - 云端在线

这是 ecparamssl 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ecparam - EC 参数操作和生成

概要


openssl的 参数 [-通知 分布式能源|PEM[-出类拔萃 分布式能源|PEM[-在 文件名[退房手续 文件名]
[-noout[-文本[-C[-检查[-芋头 ARG[-列表曲线[-转换形式 ARG[-param_enc
ARG[-无种子[-兰德 文件(S)[-genkey[-发动机 id]

商品描述


该命令用于操作或生成 EC 参数文件。

配置


-通知 分布式能源|PEM
这指定了输入格式。 这 DER 选项使用 ASN.1 DER 编码形式
与 RFC 3279 EcpkParameters 兼容。 PEM 表单是默认格式:它
由...组成 DER 使用额外的页眉和页脚行编码的 base64 格式。

-出类拔萃 分布式能源|PEM
这指定了输出格式,选项与 -通知
选项。

-在 文件名
这指定了从或标准输入读取参数的输入文件名,如果
未指定选项。

退房手续 文件名
这指定了输出文件名参数。 如果这样,则使用标准输出
选项不存在。 输出文件名应该 不能 与输入相同
文档名称。

-noout
此选项禁止输出参数的编码版本。

-文本
此选项以人类可读的形式打印出 EC 参数。

-C 此选项将 EC 参数转换为 C 代码。 然后可以加载参数
通过调用 获取_ec_group_XXX() 功能。

-检查
验证椭圆曲线参数。

-芋头 ARG
使用具有指定“短”名称的 EC 参数。 用 -列表曲线 获取列表
所有当前实施的 EC 参数。

-列表曲线
如果指定了这个选项 参数 将打印出当前所有的列表
已实现 EC 参数名称并退出。

-转换形式
这指定了椭圆曲线上的点如何转换为八位字节字符串。
可能的值为: 压缩 (默认值), 未压缩混合。 欲了解更多
有关点转换形式的信息,请阅读 X9.62 标准。 备注
由于专利问题 压缩 默认情况下禁用二元曲线选项
并且可以通过定义预处理器宏来启用 OPENSSL_EC_BIN_PT_COMP at
编译时间。

-param_enc ARG
这指定了椭圆曲线参数的编码方式。 可能的值是:
命名曲线,即 ec 参数由 OID 指定,或 明确的 欧共体在哪里
参数是明确给出的(见 RFC 3279 EC 参数的定义
结构)。 默认值为 命名曲线. 备注隐式CA 替代方案,作为
在 RFC 3279 中指定,目前未在 OpenSSL 中实现。

-无种子
此选项禁止参数生成的“种子”包含在
ECParameters 结构(参见 RFC 3279)。

-genkey
此选项将使用指定的参数生成 EC 私钥。

-兰德 文件(S)
包含用于为随机数生成器播种的随机数据的一个或多个文件,或
EGD 插座(见 兰德_egd(3))。 可以指定多个文件,由 OS 分隔 -
依赖性格。 分隔符是 ; 对于 MS-Windows, , 对于 OpenVMS,和 : 支持所有
其他。

-发动机 id
指定一个引擎(通过其独特的 id 字符串)将导致 参数 试图获得
对指定引擎的功能引用,从而在需要时对其进行初始化。 这
然后引擎将被设置为所有可用算法的默认值。

附注


PEM 格式 EC 参数使用页眉和页脚行:

-----开始EC参数-----

-----结束EC参数-----
OpenSSL 目前无法生成新组,因此 参数 只能创造
来自已知(命名)曲线的 EC 参数。

示例


要使用组“prime192v1”创建 EC 参数:

openssl ecparam -out ec_param.pem -名称 prime192v1

要使用显式参数创建 EC 参数:

openssl ecparam -out ec_param.pem -name prime192v1 -param_enc 显式

要验证给定的 EC 参数:

openssl ecparam -in ec_param.pem -check

创建 EC 参数和私钥:

openssl ecparam -out ec_key.pem -名称 prime192v1 -genkey

要将点编码更改为“压缩”:

openssl ecparam -in ec_in.pem -out ec_out.pem -conv_form 压缩

要将 EC 参数打印到标准输出:

openssl ecparam -in ec_param.pem -noout -text

使用 onworks.net 服务在线使用 ecparamssl



最新的 Linux 和 Windows 在线程序