るりまサーチ

最速Rubyリファレンスマニュアル検索!
847件ヒット [1-100件を表示] (0.124秒)
トップページ > クエリ:l[x] > クエリ:RSA[x] > クエリ:n[x]

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

OpenSSL::PKey::RSA#n -> OpenSSL::BN (24301.0)

鍵の modulus です。

...鍵の modulus です。

公開鍵、秘密鍵両方の一部です。...

OpenSSL::PKey::RSA (24100.0)

RSA 暗号鍵のクラスです。

...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_...
...ッドを利用するときは
RSA
についてよく理解し、必要な場合のみにすべきです。


例:
require 'openssl'

# initialize random seed
OpenSSL::Random.seed(File.read("/dev/random", 16))
# 鍵対を生成
rsa
= OpenSSL::PKey::RSA.generate(2048)
# 秘密鍵をAES256...
...ret 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(public_key.export)
end

# 秘密鍵...

OpenSSL::SSL::OP_MSIE_SSLV2_RSA_PADDING -> Integer (21301.0)

SSL 通信での各種バグ回避コードを有効にするフラグです。

...SSL 通信での各種バグ回避コードを有効にするフラグです。

OpenSSL::SSL::SSLContext#options= で利用します。

通常は OpenSSL::SSL::OP_ALL でこれらすべてを有効にします。
特定のフラグのみ無効にしたい場合は例えば

ctx.options = OP_ALL...
...& ~OP_DONT_INSERT_EMPTY_FRAGMENTS

などとします。...

OpenSSL::ASN1.#UniversalString(value) -> OpenSSL::ASN1::UniversalString -> OpenSSL::ASN1::UniversalString (18900.0)

ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::UniversalString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...
...しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

OpenSSL::ASN1.#UniversalString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::UniversalString (18600.0)

ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::UniversalString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...
...しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

絞り込み条件を変える

OpenSSL::SSL::OP_EPHEMERAL_RSA -> Integer (18333.0)

RSA を使う場合に常に一時的 RSA 鍵を使うことを意味するフラグです。

...RSA を使う場合に常に一時的 RSA 鍵を使うことを意味するフラグです。

OpenSSL::SSL::SSLContext#options= で利用します。...

OpenSSL::SSL::OP_DONT_INSERT_EMPTY_FRAGMENTS -> Integer (18301.0)

SSL 通信での各種バグ回避コードを有効にするフラグです。

...SSL 通信での各種バグ回避コードを有効にするフラグです。

OpenSSL::SSL::SSLContext#options= で利用します。

通常は OpenSSL::SSL::OP_ALL でこれらすべてを有効にします。
特定のフラグのみ無効にしたい場合は例えば

ctx.options = OP_ALL...
...& ~OP_DONT_INSERT_EMPTY_FRAGMENTS

などとします。...

OpenSSL::SSL::OP_SSLEAY_080_CLIENT_DH_BUG -> Integer (18301.0)

SSL 通信での各種バグ回避コードを有効にするフラグです。

...SSL 通信での各種バグ回避コードを有効にするフラグです。

OpenSSL::SSL::SSLContext#options= で利用します。

通常は OpenSSL::SSL::OP_ALL でこれらすべてを有効にします。
特定のフラグのみ無効にしたい場合は例えば

ctx.options = OP_ALL...
...& ~OP_DONT_INSERT_EMPTY_FRAGMENTS

などとします。...

OpenSSL::ASN1::UNIVERSALSTRING -> Integer (18300.0)

ASN.1 UNIVERSAL タグの、 UNIVERSALSTRING のタグ番号 28 を表す定数です。

...ASN.1 UNIVERSAL タグの、
UNIVERSALSTRING のタグ番号 28 を表す定数です。...

OpenSSL::ASN1::UNIVERSAL_TAG_NAME -> [String] (18300.0)

タグ番号が表す ASN.1 オブジェクト名を収録した配列です。

...タグ番号が表す ASN.1 オブジェクト名を収録した配列です。

例:

require 'openssl'
p OpenSSL::ASN1::UNIVERSAL_TAG_NAME[0] # => "EOC"
p OpenSSL::ASN1::UNIVERSAL_TAG_NAME[12] # => "UTF8STRING"

ASN.1 オブジェクトのタグ番号を表す定数が以下のように定...
...義されています。

require 'openssl'
p OpenSSL::ASN1::UTF8STRING # => 12...

絞り込み条件を変える

<< 1 2 3 ... > >>