XML Security Library

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 June 16 2025 The legacy XML Security Library 1.2.42 release includes the following changes: (xmlsec-openssl) Ensured that only certificates from XML file are returned after verification. (xmlsec-core) Fixed includes to support latest LibXML2 / LibXSLT. Several other small fixes (see more details). 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.