当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby PKey.generate_parameters用法及代码示例


本文简要介绍ruby语言中 OpenSSL::PKey.generate_parameters 的用法。

用法

OpenSSL::PKey.generate_parameters(algo_name [, options]) → pkey

为算法生成新参数。 algo_name 是表示算法的 String 。可选参数options 是指定算法特定选项的 Hash 。选项的顺序可能很重要。

可以选择传递块。传递给块的参数的含义取决于算法的实现。该块可能被调用一次或多次,甚至可能不被调用。

有关支持的选项,请参阅“openssl genpkey”实用程序命令的文档。

示例

pkey = OpenSSL::PKey.generate_parameters("DSA", "dsa_paramgen_bits" => 2048)
p pkey.p.num_bits #=> 2048

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 PKey.generate_parameters。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。