- Home
- Download
- News
- Documentation

- FAQ
- Tutorial
- API reference
- Examples

- XML Digital Signature
- 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

- July 19 2024
  The legacy XML Security Library 1.2.41 release includes the following changes:
  - (xmlsec-mscng,xmlsec-mscrypto) Improved certificates verification.
  - (xmlsec-gnutls) Added support for self-signed certificates.
  - Several other small fixes (see more details).
- July 11 2024
  The legacy a href="download.html">XML Security Library 1.2.40 release includes the following changes:
  - (xmlsec-core) Fixed functions deprecated in LibXML2 2.13.1 (including disabling HTTP support by default).
  - (xmlsec-nss) Increased keys size in all tests to support NSS 3.101.
  - (windows) Added "ftp" and "http" flags in 'configure.js' (both are disabled by default).
  - Several other small fixes (more details).
- December 12 2023
  The legacy XML Security Library 1.2.39 release includes the following changes:
  - Added options to enable/disable local files, HTTP, and FTP support. FTP is disabled by default.
  - Several other small fixes (more details).
- July 5 2023
  The XML Security Library 1.2.38 release includes the following changes:
  - Fixed static linking with MinGW.
  - (xmlsec-mscng) Fixed block ciphers key size.
  - Several other small fixes (more details).
- November 30 2022
  The XML Security Library 1.2.37 release includes the following changes:
  - Fixed two regressions from 1.2.36 release: issue #437 and issue #449.
- See News page for older announcements.