instance method
generate_key
Ruby on Rails 7.1.6
Since v4.0.13Signature
generate_key(salt, key_size = 64)
Returns a derived key suitable for use. The default key_size is chosen to be compatible with the default settings of ActiveSupport::MessageVerifier. i.e. OpenSSL::Digest::SHA1#block_length
Parameters
-
saltreq -
key_sizeopt = 64
Source
# File activesupport/lib/active_support/key_generator.rb, line 41
def generate_key(salt, key_size = 64)
OpenSSL::PKCS5.pbkdf2_hmac(@secret, salt, @iterations, key_size, @hash_digest_class.new)
end
Defined in activesupport/lib/active_support/key_generator.rb line 41
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::KeyGenerator