るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
30件ヒット [1-30件を表示] (0.061秒)
トップページ > バージョン:2.6.0[x] > クエリ:openssl[x] > クエリ:to_pem[x] > ライブラリ:openssl[x]

別のキーワード

  1. _builtin to_s
  2. openssl to_der
  3. openssl to_s
  4. _builtin to_a

検索結果

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

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

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

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

@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が...

OpenSSL::Netscape::SPKI#to_pem -> String (87328.0)

SPKI オブジェクトを PEM 形式の文字列に変換します。

...SPKI オブジェクトを PEM 形式の文字列に変換します。

@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します...

OpenSSL::PKey::EC::Group#to_pem -> String (87328.0)

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

...自身を PEM 形式の文字列に変換します。

@raise OpenSSL::PKey::EC::Group::Error 変換に失敗した場合に発生します。...

OpenSSL::SSL::Session#to_pem -> String (87328.0)

自身を PEM 形式に変換します。

...自身を PEM 形式に変換します。

これによってセッションキャッシュをディスク上に保持することができます。

@raise OpenSSL::SSL::Session::SessionError 変換に失敗した場合に発生します...

OpenSSL::X509::CRL#to_pem -> String (87328.0)

PEM 形式に変換します。

...PEM 形式に変換します。

@raise OpenSSL::X509::CRLError 変換に失敗した場合に発生します...

絞り込み条件を変える

OpenSSL::X509::Request#to_pem -> String (87328.0)

PEM 形式の文字列に変換して返します。

...PEM 形式の文字列に変換して返します。

@raise OpenSSL::X509::RequestError 変換に失敗した場合に発生します...

OpenSSL::PKCS7#to_pem -> String (87310.0)

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

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

OpenSSL::X509::Certificate#to_pem -> String (87310.0)

PEM 形式の文字列を返します。

PEM 形式の文字列を返します。

OpenSSL::PKey::DSA#to_pem(cipher=nil, pass=nil) -> String (78331.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_pem(cipher=nil, pass=nil) {|flag| ... } -> String (78331.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

絞り込み条件を変える

OpenSSL::PKey::RSA#to_pem(cipher=nil, pass=nil) -> String (78331.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::RSA#to_pem(cipher=nil, pass=nil) {|flag| ... } -> String (78331.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DH#to_pem -> String (78310.0)

鍵パラメータを PEM 形式に変換します。

鍵パラメータを PEM 形式に変換します。

鍵対の値は出力されません。

OpenSSL::Netscape::SPKI#to_s -> String (42028.0)

SPKI オブジェクトを PEM 形式の文字列に変換します。

...SPKI オブジェクトを PEM 形式の文字列に変換します。

@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します...

OpenSSL::X509::CRL#to_s -> String (42028.0)

PEM 形式に変換します。

...PEM 形式に変換します。

@raise OpenSSL::X509::CRLError 変換に失敗した場合に発生します...

絞り込み条件を変える

OpenSSL::X509::Request#to_s -> String (42028.0)

PEM 形式の文字列に変換して返します。

...PEM 形式の文字列に変換して返します。

@raise OpenSSL::X509::RequestError 変換に失敗した場合に発生します...

OpenSSL::PKCS7#to_s -> String (42010.0)

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

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

OpenSSL::X509::Certificate#to_s -> String (42010.0)

PEM 形式の文字列を返します。

PEM 形式の文字列を返します。

OpenSSL::PKey::RSA (33241.0)

RSA 暗号鍵のクラスです。

...通常このクラスで利用するのは、
OpenSSL
::PKey::RSA.generate, OpenSSL::PKey::RSA.new,
OpenSSL
::PKey::RSA#public?, OpenSSL::PKey::RSA#private?,
OpenSSL
::PKey::RSA#public_key, OpenSSL::PKey::RSA#to_text,
OpenSSL
::PKey::RSA#to_pem, OpenSSL::PKey::RSA#to_der
のいずれかでしょう。...
...ついてよく理解し、必要な場合のみにすべきです。


例:
require 'openssl'

# initialize random seed
OpenSSL
::Random.seed(File.read("/dev/random", 16))
# 鍵対を生成
rsa = OpenSSL::PKey::RSA.generate(2048)
# 秘密鍵をAES256で暗号化して private_key.pem に...
...PEM 形式で保存
passphrase = "!secret passphrase!"
File.open("private_key.pem", "w") do |f|
f.write(rsa.export(OpenSSL::Cipher.new("aes256"), passphrase))
end
# 公開鍵をpublic_key.pemに保存
public_key = rsa.public_key
File.open("public_key.pem", "w") do |f|
f.write(pu...

OpenSSL::X509::Request (33169.0)

X.509 の証明書署名要求(Certificate Signing Request, CSR)を表わす クラスです。

...CSR を生成する例。
require 'openssl'
# ファイルから秘密鍵を読み込む
rsa = OpenSSL::PKey::RSA.new(File.read("privkey.pem"))
# 新しい CSR オブジェクトを生成
csr = OpenSSL::X509::Request.new
# DN を生成
name = OpenSSL::X509::Name.new
name.add_entry('C...
...sa.public_key
# attribute を設定
factory = OpenSSL::X509::ExtensionFactory.new
exts = [ factory.create_ext("subjectAltName", "DNS:foo.example.com") ]
asn1exts = OpenSSL::ASN1::Set([OpenSSL::ASN1::Sequence(exts)])
csr.add_attribute(OpenSSL::X509::Attribute.new("extReq", asn1exts))
#...

絞り込み条件を変える

OpenSSL::PKey::DSA#export(cipher=nil, pass=nil) -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#export(cipher=nil, pass=nil) {|flag| ... } -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_s(cipher=nil, pass=nil) -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DSA#to_s(cipher=nil, pass=nil) {|flag| ... } -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::RSA#export(cipher=nil, pass=nil) -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

絞り込み条件を変える

OpenSSL::PKey::RSA#export(cipher=nil, pass=nil) {|flag| ... } -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::RSA#to_s(cipher=nil, pass=nil) -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::RSA#to_s(cipher=nil, pass=nil) {|flag| ... } -> String (33031.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...

OpenSSL::PKey::DH#export -> String (33010.0)

鍵パラメータを PEM 形式に変換します。

鍵パラメータを PEM 形式に変換します。

鍵対の値は出力されません。

OpenSSL::PKey::DH#to_s -> String (33010.0)

鍵パラメータを PEM 形式に変換します。

鍵パラメータを PEM 形式に変換します。

鍵対の値は出力されません。

絞り込み条件を変える