Method: ROTP::Base32.random
- Defined in:
- lib/rotp/base32.rb
.random(byte_length = 20) ⇒ Object
Defaults to 160 bit long secret (meaning a 32 character long base32 secret)
58 59 60 61 |
# File 'lib/rotp/base32.rb', line 58 def random(byte_length = 20) rand_bytes = SecureRandom.random_bytes(byte_length) self.encode(rand_bytes) end |