class ActiveRecord::Encryption::Cipher

def encrypt(clean_text, key:, deterministic: false)

Encrypts the provided text and return an encrypted +Message+.
def encrypt(clean_text, key:, deterministic: false)
  cipher_for(key, deterministic: deterministic).encrypt(clean_text).tap do |message|
    message.headers.encoding = clean_text.encoding.name unless clean_text.encoding == DEFAULT_ENCODING
  end
end