# Canonical XML and XML Signature Implementation

## Needs the following packages

- Xerces v2.0.0 http://xml.apache.org/dist/xerces-j/
- Xalan 2.2.0 http://xml.apache.org/dist/xalan-j/
- JUnit 3.7 http://download.sourceforge.net/junit/junit3.5.zip
- Jakarta Log4J 1.1.2 http://jakarta.apache.org/log4j/
- ANT http://jakarta.apache.org/builds/jakarta-ant/release/

# Packages

- {@link com.sun.org.apache.xml.internal.security.algorithms} contains algorithm factories
- {@link com.sun.org.apache.xml.internal.security.c14n} contains Canonicalization related material and algorithms
- {@link com.sun.org.apache.xml.internal.security.exceptions} contains all exceptions used by this library
- {@link com.sun.org.apache.xml.internal.security.keys} contains key related material
- {@link com.sun.org.apache.xml.internal.security.samples} contains some sample applications and non-standard transforms
- {@link com.sun.org.apache.xml.internal.security.signature} contains the XML Signature specific classes
- {@link com.sun.org.apache.xml.internal.security.transforms} XML Signature transformations
- {@link com.sun.org.apache.xml.internal.security.utils} contains all utility classes
- {@link com.sun.org.apache.xml.internal.security.test} JUnit test cases
- {@link com.sun.org.apache.xml.internal.security.temp} is the playground for messing around

## Support

See the xml-security project for further assistence

## Author

Christian Geuer-Pollmann geuer-pollmann@nue.et-inf.uni-siegen.de
University of Siegen
Institute for Data Communications Systems