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

instance method OpenSSL::PKey::EC#generate_key

generate_key! -> selfRuby 3.0 から[permalink][rdoc][edit]
generate_key -> self

鍵ペアを乱数で生成します。

OpenSSL 3.0 以降とリンクされている場合は、鍵オブジェクトが変更不可(immutable)になるためこのメソッドは利用できません。代わりに OpenSSL::PKey::EC.generate を使ってください。

[EXCEPTION] OpenSSL::PKey::ECError:
鍵ペアの生成に失敗した場合、または OpenSSL 3.0 以降とリンクされている場合に発生します