- Home
- Download
- News
- Documentation

- FAQ
- Tutorial
- API reference
- Examples

- XML Digital Signature

- Online Verifier

- XML Encryption
- XML Canonicalization
- Reporting Bugs
- Mailing list
- Related
- Authors

# XML Security Library

XML Security Library is a C library based on LibXML2. The library supports major XML security standards:

- XML Signature
- XML Encryption
- Canonical XML (part of the LibXML2)
- Exclusive Canonical XML (part of the LibXML2)

XML Security Library is released under the MIT Licence see the Copyright file in the distribution for details.

News

- October 25 2021
  The XML Security Library 1.2.33 release includes the following changes:
  - Added --privkey-openssl-engine option to enhance openssl engine support (Leonardo Secci).
  - Fixed decrypting session key for two recipients.
  - Several other small fixes (more details).
- April 21 2021
  The XML Security Library 1.2.32 release includes the following changes:
  - Several small fixes (more details).
- October 29 2020
  The XML Security Library 1.2.31 release includes the following changes:
  - Added configure option to ensure memset() securely erases memory (gcc).
  - Several other small fixes (more details).
- April 21 2020
  The XML Security Library 1.2.30 release includes the following changes:
  - Enabled XML_PARSE_HUGE for all xml parsers.
  - Added s390x support for travis (nayana-ibm).
  - Several other small fixes (more details).
- October 15 2019
  The XML Security Library 1.2.29 release includes the following changes:
  - Various build and tests fixes and improvements.
  - Move remaining private header files away from xmlsec/include/ folder.
  - Several other small fixes (more details).
- See News page for older announcements.