We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Create a subclass which performs the marshaling, and use that as the provider:
provider
module CryptKeeper module Provider class MarshalAes < AesNew def encrypt(value) super Marshal.dump(value) end def decrypt(value) Marshal.load super(value) end end end end
Reference: https://github.com/jmazzi/crypt_keeper/pull/88#issuecomment-76058171