xml-enc-banner

i-web-36xml-enc-res

Get the high-up, low-down, inside-out, upside-down and then some on XML Encryption. Sort of...

i-executable-36xml-enc-dep

XML Encryption wont just just run out of the box. Or it will, but you'll feel short-changed. To make it work properly, look here...

gnome-text-x-troff-man-36xml-enc-doc

How to use XML Encryption...

gnome-application-x-arj-36xml-enc-down

Get the stuff that will turn someting like this...
<path id="compile.classpath">
<pathelement location="${build.home}/classes"/>
<!--
<pathelement location="${jaxp-api.jar}"/>
<pathelement location="${dom.jar}"/>
<pathelement location="${sax.jar}"/>
<pathelement location="${commons-logging.jar}"/>
-->
<pathelement location="${xmlsec.jar}"/>
<pathelement location="${log4j.jar}"/>
<pathelement location="${bouncycastle.jar}"/>
<pathelement location="${junit.jar}"/>
</path>
into something that resembles this...
<EncryptedData
Type="http://www.w3.org/2001/04/xmlenc#Element"
xmlns="http://www.w3.org/2001/04/xmlenc#">
<EncryptionMethod
Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"
xmlns="http://www.w3.org/2001/04/xmlenc#"/>
<CipherData
xmlns="http://www.w3.org/2001/04/xmlenc#">
<CipherValue
xmlns="http://www.w3.org/2001/04/xmlenc#">
G9ubgxNKHz/OQOkkqNJczgGnyBHMA/hkY8MeAntpaYYB+OGN2tb3eXvBi55a/bsKem3PZe4tnixW
RLOJPcETK0/h9KAM9JFszcoGWHy0ZmeCqgQQp9SPIS4kk2uqpBQTnZtjkT8xwadkpQktHlR8JFtK
TgSCz0SxI3t8hjOpsFWImKXTITrKkNjXGZFLWYBP/aMO0rCySBQB+OGN2tb3eXvBi55a/bsKem3P
Ze4tniy7kd9eFMu6vqGVnCKSMQn7kknqwycgMvJ5xXLxsSmzqNDTo+gbTo33WtV+yNVBxykbKU4d
jcOUXV7EB1JQL3xRK0DbBhUTXPO09P+EXfMFyLwzGu38jB6hVyq0MDelzI57p/LBIVfHq64NUaWG
sN9XZHk4Z4PeImk2m2S+Ee4oAgs8p1Ij9jurAfjhjdrW93l7wYueWv27Cnptz2XuLZ4snffcFzWf
sIGTWdGumqnwS/2jDtKwskgUAfjhjdrW93l7wYueWv27Cnptz2XuLZ4sL6hkqZubDj3azcmSq3nF
xm1E9FZWSiZQfR4rxzwUZO7T/IFlAJiT9i2G1Z8VOOUDDIS+bh2J+gClNpqHdtdnNZu+MwEBtCXI
kknqwycgMvJ5xXLxsSmzqNDTo+gbTo33WtV+yNVBxyn+SpDvUiMTMKINDLipEGGPAdgQGCV9oLm9
uh3Re+ufeA==
</CipherValue>
</CipherData>
</EncryptedData>
and hopefully turn it back into something that looks like this...
<path id="compile.classpath">
<pathelement location="${build.home}/classes"/>
<!--
<pathelement location="${jaxp-api.jar}"/>
<pathelement location="${dom.jar}"/>
<pathelement location="${sax.jar}"/>
<pathelement location="${commons-logging.jar}"/>
-->
<pathelement location="${xmlsec.jar}"/>
<pathelement location="${log4j.jar}"/>
<pathelement location="${bouncycastle.jar}"/>
<pathelement location="${junit.jar}"/>
</path>