XML Security Library is a C library based on LibXML2. It provides an implementation for major XML security standards: XML Digital Signature and XML Encryption.
| Tags | Security Cryptography Software Development Libraries |
|---|---|
| Licenses | MIT/X |
| Implementation | C |
Recent releases


Changes: This release includes the Mingw port, support for non-Micorsoft CSPs on the Windows platform and numerous bugfixes.


Changes: This release has GOST algorithms support, the ability to disable system trusted certs in xmlsec-mscrypto, new functions for adding X509IssuerName and X509SerialNumber nodes to the template, better packaging support for Fedora and Debian, cleanups from Coverity tool reports, and bugfixes.


Changes: This release includes a few bugfixes and adds support for the recently released OpenSSL 0.9.8, including several new algorithms for xmlsec-openssl (SHA224/SHA256/SHA384/SHA512, HMAC-SHA224/SHA256/SHA384/SHA512, RSA-MD5/RIPEMD160/SHA224/SHA256/SHA384/SHA512).


Changes: This release merges OpenOffice.org changes to xmlsec-mscrypto and xmlsec-nss into the main xmlsec source tree.


Changes: This release includes several minor enhancements and bugfixes. Keys store iterator functions were added. Functions to create X509Data node children in the signature template were added. The ID generator function was fixed. Dynamic linking initialization/shutdown was fixed for when custom memory allocation functions are used. Encrypted text parsing was fixed. Parsing quoted values in the certificate subject was fixed for openssl. Negative certificate serial numbers support was added for mscrypto.
A tool to summarize and search configuration data.