# lib/encrypted_coder.rb class EncryptedCoder include Crypt def load(value) return unless value.present? Marshal.load( Crypt.decrypt( Base64.decode64(value))) end def dump(value) Base64.encode64( Crypt.encrypt( Marshal.dump(value))) end end