XML Signer

Usage

  • An inbound XML file can be signed using a private/public key pair.

  • A signed XML file can be validated using a public key.

Prerequisites

  • To sign an XML file, you need a pair of a private key and a public key in PEM format.

  • To validate an XML file, you need a public key provided by the sender of the XML file in PEM format.

Dialog XML Signer configuration

Usage

To choose whether to sign an XML file or to validate a signed XML file

XML Signer configuration

  • Sign XML message

    Choose this option to sign an XML message that can be verified on the target system, for example, using an XML Signer module.

  • Verify XML signature

    Choose this option to verify a signed XML message being signed on the source system, for example, using an XML Signer module.

Dialog Sign XML Message

Usage

To sign an XML file

Sign XML message

  • Signature Algorithm

    Select the signature algorithm to be used.

    The signature algorithm (DSA or RSA) must be the same as used to create the pair of a private key and a public key.

  • Hashing Algorithm

    Select the hashing algorithm to be used.

  • Add private key

    Click the button to add a private key stored in the file system.

  • Private key data

    The private key data is displayed in the field below.

  • Add public key

    Click the button to add a public key stored in the file system.

  • Public key data

    The public key data is displayed in the field below.

Dialog Verify signed XML message

Usage

To validate a signed XML file

Signed XML message

  • Add public key

    Click the button to add a public key stored in the file system.

  • Public key data

    The public key data is displayed in the field below.