# Integrity Filters

XML Signature Generation
The Enterprise Gateway can sign an XML message on behalf of a user. The resultant XML Signature is inserted into the SOAP message for consumption by a downstream Web Service.
XML Signature Verification
Learn how to verify the integrity of incoming SOAP messages using XML Signatures. By validating an XML Signature, the Enterprise Gateway can be sure that the signed content has not changed since the message was signed.
SMIME Verify
Verify the signature on an SMIME message to check its integrity.
SMIME Sign
Sign a multipart message using Public Key Cryptography Standards (PKCS) #7 to produce an SMIME message.