Welcome to XML Security
News
January 2007
Version 1.3.1 of the C++ library has been released. This release contains some minor bug fixes and initial updates for Xerces 3.0. It also provides a new automake based build on *NIX. changelog for more information.
January 2007
Version 1.4 of the Java library has been released. The main changes for this version are:
- Implementation of the standard API JSR105
- Rewritten c14n that increase performance for signature with node-set transformations.
- Memory footprint reduction and several bugfixes
Refer to the changelog for more information.
September 2006
Version 1.3 of the C++ library has been released. This release features performance improvements and a complete message set for XKMS. changelog for more information.
October 2005
Version 1.3 of the Java library has been released. This version provides :
- Better speed & memory utilization.
- Bug fixes.
See the changelog for more information.
July 2005
Version 1.2.1 of the C++ library has been released. This minor release fixes versioning problems in the Windows project files. See the changelog for more information.
June 2005
Version 1.2 of the C++ library has been released. This version includes a number of bug fixes, together with a beta release of code to process and generate XKMS messages. See the changelog for more information.
February 2005
Version 1.2.1 of the Java library has been released. This is a bugfix version, for more detail information see the changelog.
December 2004
Version 1.2 of the Java library has been released. This version provides :
- Better speed & memory utilization.
- Easier JCE integration.
April 2004
Version 1.1 of the Java library has been released. This version provides :
- Beta implementation of XML Encryption
- Bug fixes to Signature implementation
March 2004
Version 1.1 of the C++ library has been released. Supporting Xerces 2.5, 2.4 and 2.3 together with Xalan 1.6 and 1.7, this version provides :
- Beta implementation of XML Encryption
- Improved support for Windows Crypto API
- Bug fixes to Signature implementation
August 2003
Version 1.00 of the C++ library is now released. This is the first stable release of the library. Functionality is still fairly basic, but all mandatory parts of the the DSIG standard are implemented.
This version supports Xerces 2.2 and 2.3 and Xalan 1.6.
May 2003
The Beta 0.20 of the C++ library has now been released. Features:
- Ability to use the Windows Crypto API as a crypto provider
- Several minor bug fixes in transforms and UNIX build process
February 2003
The site has now been re-built using the new xml.apache.org standard, using Forrest.
The Project
The XML Security project is aimed at providing implementation of security standards for XML. Currently the focus is on the W3C standards :
Once these are implemented, XML Key Management is likely to be the next focus for the project.
Two libraries are currently available.
- A Java library, which includes a mature Digital Signature implementation. Encryption is currently under development.
- A C++ library is also now available. Functionality is currently more basic than that provided by the Java library.