- Home
- Download
- News
- Documentation
- FAQ
- XML Digital Signature

- Interop report
- Online Verifier
- Example 1
- Example 2
- Example 3
- Example 4

- XML Encryption

- Interop report

- XML Canonicalization
- Reporting Bugs
- Mailing list

## XML Digital Signature

XML Digital Signature provides integrity, message authentication, and/or signer authentication services for data of any type, whether located within the XML that includes the signature or elsewhere.

XML Security Library supports all MUST/SHOULD/MAY features and algorithms described in the W3C standard and provides API to sign prepared document templates, add signature(s) to a document "on-the-fly" or verify the signature(s) in the document.

XML Digital Signature Online Verifier is an example of a real application based on XML Security Library. Using this tool you can verify any XML Signature and get detailed report on what and how was signed.

Other examples:

- Example 1. Signing document from template.
- Example 2. Creating signature dynamically.
- Example 3. Creating signature dynamically (including Reference ID and C14N inclusive Transform).
- Example 4. Verifying signatures in the document.

Aleksey Sanin