Method: ActiveRecord::Encryption::KeyGenerator#generate_random_key

Defined in:
activerecord/lib/active_record/encryption/key_generator.rb

#generate_random_key(length: key_length) ⇒ Object

Returns a random key. The key will have a size in bytes of :length (configured Cipher‘s length by default)



16
17
18
# File 'activerecord/lib/active_record/encryption/key_generator.rb', line 16

def generate_random_key(length: key_length)
  SecureRandom.random_bytes(length)
end