るりまサーチ

最速Rubyリファレンスマニュアル検索!
240件ヒット [101-200件を表示] (0.006秒)
トップページ > クラス:OpenSSL::PKey::EC[x]

ライブラリ

キーワード

検索結果

<< < 1 2 3 > >>

OpenSSL::PKey::EC#private_key=(privkey) (1.0)

秘密鍵となる整数を設定します。

...nil を渡すことで EC オブジェクトが公開鍵のみを持つ状態に変更できます。

@param privkey 設定する秘密鍵(OpenSSL::BN オブジェクト)
@raise OpenSSL::PKey::ECError 秘密鍵の設定に失敗した場合に発生します
@see OpenSSL::PKey::EC#private_key...

OpenSSL::PKey::EC#private_key? -> bool (1.0)

EC オブジェクトが秘密鍵を保持していれば真を返します。

EC オブジェクトが秘密鍵を保持していれば真を返します。

OpenSSL::PKey::EC#public_key -> OpenSSL::PKey::EC::Point|nil (1.0)

公開鍵となる楕円曲線上の点を表すオブジェクトを返します。

...公開鍵となる楕円曲線上の点を表すオブジェクトを返します。

鍵が設定されていない場合は nil を返します。

@raise OpenSSL::PKey::ECError 公開鍵の取得時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#public_key=...

OpenSSL::PKey::EC#public_key=(pubkey) (1.0)

公開鍵となる楕円曲線上の点を表すオブジェクトを設定します。

...はありません。
よく考えて必要な場合のみ利用してください。

@param pubkey 公開鍵となる OpenSSL::PKey::EC::Point オブジェクト
@raise OpenSSL::PKey::ECError 公開鍵の設定時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#public_key...

OpenSSL::PKey::EC#public_key? -> bool (1.0)

EC オブジェクトが公開鍵を保持していれば真を返します。

...まない場合が存在します。
例えば、OpenSSL::PKey::EC.new でパラメータとなる群のみを
指定して EC オブジェクトを作った場合は、公開鍵も秘密鍵も
保持していません。この場合 OpenSSL::PKey::EC#generate_key で
鍵を生成するまで、そ...

絞り込み条件を変える

OpenSSL::PKey::EC#to_der -> String (1.0)

鍵を DER 形式の文字列に変換します。

...鍵を DER 形式の文字列に変換します。

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が含まれていない場合や、鍵が妥当でない場合などに失敗します。...

OpenSSL::PKey::EC#to_pem -> String (1.0)

鍵を PEM 形式の文字列に変換します。

...現在の仕様では OpenSSL::PKey::RSA#to_pem のように
出力をパスフレーズで暗号化することはできません。

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が含まれていない場合や、鍵が妥当でな...

OpenSSL::PKey::EC#to_text -> String (1.0)

鍵を人間が読める形式に変換します。

...鍵を人間が読める形式に変換します。

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が含まれていない場合や、鍵が妥当でない場合などに失敗します。...

OpenSSL::PKey::EC.builtin_curves -> [[String, String]] (1.0)

組み込みの曲線の名前と、それに対する説明を文字列の配列ペアの配列で返します。

...組み込みの曲線の名前と、それに対する説明を文字列の配列ペアの配列で返します。

例:
require 'openssl'

OpenSSL::PKey::EC
.builtin_curves
# => [["secp112r1", "SECG/WTLS curve over a 112 bit prime field"],
# ["secp112r2", "SECG curve over a 112 bit prime...
...field"],
# ["secp128r1", "SECG curve over a 128 bit prime field"],
# ["secp128r2", "SECG curve over a 128 bit prime field"],
# ... ]

@see OpenSSL::PKey::EC::Group.new...
<< < 1 2 3 > >>