class ActiveSupport::MessageEncryptor

def self.key_len(cipher = default_cipher)

Given a cipher, returns the key length of the cipher to help generate the key of desired size
def self.key_len(cipher = default_cipher)
  OpenSSL::Cipher.new(cipher).key_len
end