class ActiveSupport::MessageEncryptor

def encrypt_and_sign(value)

padding attacks. Reference: http://www.limited-entropy.com/padding-oracle-attacks.
Encrypt and sign a message. We need to sign the message in order to avoid
def encrypt_and_sign(value)
  verifier.generate(_encrypt(value))
end