36件ヒット
[1-36件を表示]
(0.017秒)
別のキーワード
種類
- ライブラリ (24)
- インスタンスメソッド (12)
ライブラリ
-
rubygems
/ security (12)
クラス
キーワード
- openssl (12)
-
rubygems
/ security (12)
検索結果
-
Gem
:: Security :: Signer # key=(key) (21100.0) -
鍵をセットします。
鍵をセットします。 -
rubygems
/ security (6018.0) -
このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。
...。あなたの gemspec ファイルを開いて
以下の内容を追加してください。
# signing key and certificate chain
s.signing_key = '/mnt/floppy/gem-private_key.pem'
s.cert_chain = ['gem-public_cert.pem']
("/mnt/floppy" はあなた自身の秘密鍵の置いてあるパ......しょう。以下のように "-P HighSecurity" オプションを
付けて Gem をインストールしてみてください。
# install the gem with using the security policy "HighSecurity"
$ sudo gem install Imlib2-Ruby-0.5.0.gem -P HighSecurity
この -P オプションはセキュリ......なセキュリティポリシーの一覧を示します。
: NoSecurity
なんのセキュリティもありません。署名付きのパッケージも署名無しのパッケージの
ように扱います。
: LowSecurity
ほとんどなんのセキュリティもありません。RubyG... -
openssl (18.0)
-
OpenSSL(https://www.openssl.org/) を Ruby から扱うためのライブラリです。
...名証明書の作成の例です。自分の秘密鍵で自分の公開鍵に署名しているから自己署名です。
require 'openssl'
key = OpenSSL::PKey::RSA.new(1024)
digest = OpenSSL::Digest::SHA1.new()
issu = sub = OpenSSL::X509::Name.new()
sub.add_entry('C', 'JP')
sub......ub.add_entry('CN', 'Ruby Taro')
cer = OpenSSL::X509::Certificate.new()
cer.not_before = Time.at(0)
cer.not_after = Time.at(0)
cer.public_key = key # <= 署名する対象となる公開鍵
cer.serial = 1
cer.issuer = issu
cer.subject = sub
cer.sign(key, digest) # <= 署名す......齋藤孝道・鬼頭利之・古森貞監訳.
マスタリングTCP/IP SSL/TLS編
* John Viega, Matt Messier and Pravir Chandra. Network Security with OpenSSL:
Cryptography for Secure Communications.
邦訳, John Viega, Matt Messier and Pravir Chandra 著 齋藤孝道監訳.
Ope...