51件ヒット
[1-51件を表示]
(0.021秒)
ライブラリ
- securerandom (51)
キーワード
- alphanumeric (7)
- base64 (11)
- hex (11)
-
random
_ bytes (11) -
urlsafe
_ base64 (11)
検索結果
先頭5件
-
SecureRandom
. urlsafe _ base64(n = nil , padding = false) -> String (120.0) -
ランダムで URL-safe な base64 文字列を生成して返します。
...ランダムネスのサイズを整数で指定します。
生成される文字列のサイズはn の約 4/3 倍になります。
nil を指定した場合 n として 16 が使われます。
@param padding 真を指定すると '=' でパディングを行います。......します。
require 'securerandom'
p SecureRandom.urlsafe_base64 #=> "b4GOKm4pOYU_-BOXcrUGDg"
p SecureRandom.urlsafe_base64 #=> "UZLdOkzop70Ddx-IJR0ABg"
p SecureRandom.urlsafe_base64(nil, true) #=> "i0XQ-7gglIsHGV2_BNPrdQ=="
p SecureRandom.urlsafe_base64(nil, true) #=> "-M8rLhr7JEpJ... -
SecureRandom
. alphanumeric(n = nil) -> String (108.0) -
ランダムな英数字を生成して返します。
...す。
nil を指定した場合 n として 16 が使われます。
@return A-Z, a-z, 0-9 からなる文字列が返されます。
@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。
//emlist[][ruby]{
require 'securerandom'
p SecureRandom.alph......anumeric #=> "2BuBuLf3WfSKyQbR"
p SecureRandom.alphanumeric(10) #=> "i6K93NdqiH"
//}... -
SecureRandom
. base64(n = nil) -> String (108.0) -
ランダムな base64 文字列を生成して返します。
...ズは
n の約 4/3 倍になります。nil を指定した場合 n として 16 が使われます。
@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。
require 'securerandom'
p SecureRandom.base64(3) #=> "4pYO" (文字列のサイズ... -
SecureRandom
. hex(n = nil) -> String (108.0) -
ランダムな hex 文字列を生成して返します。
...イズは
n の 2 倍になります。nil を指定した場合 n として 16 が使われます。
@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。
require 'securerandom'
p SecureRandom.hex(3) #=> "f72233" (文字列のサイズは... -
SecureRandom
. random _ bytes(n = nil) -> String (108.0) -
ランダムなバイト列を生成して返します。
...字列のサイズを整数で指定します。
nil を指定した場合 n として 16 が使われます。
@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。
require 'securerandom'
p SecureRandom.random_bytes(3) #=> "\321\020\203"...