Method: OpenSSL::Cipher#random_key
- Defined in:
- lib/openssl/cipher.rb
#random_key ⇒ Object
Generate, set, and return a random key. You must call cipher.encrypt or cipher.decrypt before calling this method.
46 47 48 49 50 |
# File 'lib/openssl/cipher.rb', line 46 def random_key str = OpenSSL::Random.random_bytes(self.key_len) self.key = str return str end |