module SecureRandom

Constants

URANDOM

A constant for the file path used

Public Class Methods

gen_random(n) click to toggle source
# File lib/use_urandom.rb, line 11
def gen_random(n)
  begin
    UseUrandom.urandom(n)
  rescue
    # Fallback code - UseRandom raises exceptions on any problem
    warn "Using original SecureRandom"
    original_gen_random(n)
  end
end
Also aliased as: original_gen_random
original_gen_random(n)
Alias for: gen_random