當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。