このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 1.8.7 リファレンスマニュアル

singleton method SecureRandom.random_bytes

random_bytes(n = nil) -> String[permalink][rdoc]

ランダムなバイト列を生成して返します。

[PARAM] n:
生成される文字列のサイズを整数で指定します。 nil を指定した場合 n として 16 が使われます。
[EXCEPTION] NotImplementedError:
安全な乱数発生器が使えない場合に発生します。
p SecureRandom.random_bytes(3)    #=> "\321\020\203"