Ruby 4.1 リファレンスマニュアル

module function OpenSSL::PKey?.new_raw_private_key

new_raw_private_key(algo, string) -> OpenSSL::PKey::PKeyRuby 3.3 から[permalink][rdoc][edit]

生の秘密鍵のバイト列 string から、アルゴリズム algo の鍵を生成します。

X25519 や Ed25519 のように、raw private/public key 形式を使う公開鍵アルゴリズム向けのメソッドです。

[PARAM] algo:
アルゴリズムを表す文字列
[PARAM] string:
生の秘密鍵のバイト列
[EXCEPTION] OpenSSL::PKey::PKeyError:
鍵の生成に失敗した場合に発生します

[SEE_ALSO] OpenSSL::PKey::PKey#raw_private_key, OpenSSL::PKey?.new_raw_public_key