Module: SecureRandom

Defined in:
lib/insecure_random.rb

Class Method Summary collapse

Class Method Details

.random_bytes(n = nil) ⇒ Object



4
5
6
7
# File 'lib/insecure_random.rb', line 4

def self.random_bytes(n = nil)
  n = n ? n.to_int : 16
  Array.new(n) { Kernel.rand(256) }.pack("C*")
end