るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.017秒)
トップページ > クエリ:digest[x] > クエリ:new[x] > 種類:ライブラリ[x]

別のキーワード

  1. openssl digest
  2. digest digest
  3. digest
  4. base digest

検索結果

openssl (43.0)

OpenSSL(https://www.openssl.org/) を Ruby から扱うためのライブラリです。

...nssl'

key = OpenSSL::PKey::RSA.new(1024)
digest
= OpenSSL::Digest::SHA1.new()

issu = sub = OpenSSL::X509::Name.new()
sub.add_entry('C', 'JP')
sub.add_entry('ST', 'Shimane')
sub.add_entry('CN', 'Ruby Taro')

cer = OpenSSL::X509::Certificate.new()
cer.not_before = Time.at(0)...
...at(0)
cer.public_key = key # <= 署名する対象となる公開鍵
cer.serial = 1
cer.issuer = issu
cer.subject = sub

cer.sign(key, digest) # <= 署名するのに使う秘密鍵とハッシュ関数
print cer.to_text

===[a:references] 参考文献
* 5246
* Eric Rescorla. SSL...