るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.019秒)
トップページ > 種類:特異メソッド[x] > ライブラリ:openssl[x] > バージョン:3.0[x] > クエリ:raise[x] > クエリ:runtimeerror[x]

別のキーワード

  1. _builtin raise
  2. kernel raise
  3. fiber raise
  4. thread raise
  5. e2mmap raise

クラス

検索結果

OpenSSL::Cipher.new(name) -> OpenSSL::Cipher (64.0)

共通鍵暗号のアルゴリズム名を渡し、対応する暗号オブジェクトを生成します。

...暗号オブジェクトを生成します。

利用できるアルゴリズムはシステムにインストールされている openssl に依存します。
OpenSSL
::Cipher.ciphers で利用可能な暗号のアルゴリズム名が得られます。

さまざまな方式がありますが、2...
...006年現在 aes256 (aes-256-cbc)
を用いるのが安心でしょう。


@param name 暗号化方式の名前
@raise RuntimeError 利用可能でない暗号化方式名を指定した場合に発生します
@raise OpenSSL::Cipher::CipherError 初期化に失敗した場合に発生します...

OpenSSL::Digest.new(name, data=nil) -> OpenSSL::Digest (46.0)

ダイジェストオブジェクトを生成します。

ダイジェストオブジェクトを生成します。

name でハッシュ関数の種類を選びます。

data に文字列を渡すと、その文字列でオブジェクトの内部状態を更新します。

@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data 入力文字列
@raise RuntimeError サポートされていないアルゴリズムを指定した場合に発生します