My XML Signature library NeuClear XMLSig has been pretty stable for a while now. But with the new Dom4j 1.5 and the upcoming JDK5 release, I felt it was time for an upgrade to support the new technology. This release is certified to run with both.
The real news though is that I have also added a Dom4j reader which uses the latest XPP3 MXP1 parser. For those of you who don’t know this, it is a blindingly fast XML Pull parser, which also has a very low memory overhead. Using the reader drastically speeds up Dom 4J parsing and therefor my XML Sig library.
The next step, which I hope to have ready for the next version is a pure XPP3 based verifier. This would cut the relatively high memory overhead that dom4j has. In digital signatures the signing and verification always is the major performance overhead, however for large scale webapps it does help if you can lower the memory overhead.
With this it should also be possible for me to do a J2ME implementation of the xmlsig library.
This entry was posted in the following Categories: Java