2件ヒット
[1-2件を表示]
(0.031秒)
種類
- インスタンスメソッド (1)
- 特異メソッド (1)
ライブラリ
- openssl (1)
- securerandom (1)
クラス
-
OpenSSL
:: Cipher (1)
モジュール
- SecureRandom (1)
検索結果
先頭2件
-
OpenSSL
:: Cipher # padding=(padding) (54319.0) -
パディングを設定します。
パディングを設定します。
1 でパディングを有効に、0で無効にします。
パディングを無効化した場合には、暗号化するデータのサイズはブロックサイズの
倍数でなければなりません。
暗号化する側と復号化する側でパディングの設定を一致させておかなければなりません。
@param padding 1でパディングを有効、0で無効
@raise OpenSSL::Cipher::CipherError 設定に失敗した場合に発生します -
SecureRandom
. urlsafe _ base64(n = nil , padding = false) -> String (22.0) -
ランダムで URL-safe な base64 文字列を生成して返します。
ランダムで URL-safe な base64 文字列を生成して返します。
@param n 文字列の生成に使われるランダムネスのサイズを整数で指定します。
生成される文字列のサイズはn の約 4/3 倍になります。
nil を指定した場合 n として 16 が使われます。
@param padding 真を指定すると '=' でパディングを行います。
偽を指定するとパディングを行いません。デフォルトは偽です。
@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。
...