XML Security Library

LibXML2
LibXSLT
OpenSSL

XML Security Library

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

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

News

  • March 30 2005
    The new XML Security Library 1.2.8 release merges OpenOffice.org changes in xmlsec-mscrypto and xmlsec-nss into main xmlsec source tree.

  • February 23 2005
    The new XML Security Library 1.2.7 release includes several bug fixes and minor enchancements:
    • (core) added xmlSecSimpleKeysStoreGetKeys() function;
    • (core) added functions to create <X509Data/> node children in the signature template;
    • (core) fixed xmlSecGenerateID() function;
    • (core) fixed dynamic linking initialization/shutdown when custom memory allocation functions are used;
    • (core) fixed encrypted text parsing and xmlParseInNodeContext() function;
    • (openssl) fixed parsing quoted values in the certificate subject;
    • (mscrypto) negative numbers support in xmlSecBnFromString()/xmlSecBnToString() functions.

  • August 25 2004
    The new XML Security Library 1.2.6 fixes several minor bugs and adds support for loading keys and certificates from memory.

  • July 27 2004
    Created a list of books about cryptography and security that covers most of the topics needed for using XML Security Library.

  • April 15 2004
    The new XML Security Library 1.2.5 includes a simple XKMS server implementation and fixes a nasty bug with encrypting/decrypting nodes with an empty content.

  • January 27 2004
    The new XML Security Library 1.2.4 release fixes many configuration and installation problems found by John.