Overview
webMethods ebXML Module provides the following security features:
XML signature - to sign the outbound messages, and to verify the authenticity of the inbound messages.
DSA and RSA algorithm to sign the outbound messages, and verify the inbound signed messages.
S/MIME signature and encryption - to sign and encrypt the outbound payload and to verify and decrypt the inbound payload.
TripleDES (default), DES, or RC2 encryption algorithm. The values for the length of the encryption key for RC2 encryption are 40, 64, or 128 (default).
Standard outbound encryption permutations (signed, encrypted, or signed and encrypted) at the send-service level.
Sending and receiving synchronous or asynchronous, signed or unsigned messages.
Signed acknowledgment.
When the XML signature feature is used along with S/MIME signature and encryption, the following processing takes place when you send and receive the ebXML messages:
For an outbound message, first the XML signature feature generates the XML signature. Then the S/MIME feature signs, encrypts, or signs and encrypts the payload(s).
For an inbound message, first the S/MIME feature verifies, decrypts, or decrypts and verifies the payload(s). Then the XML signature is verified.