KISON research group
K-ryptography and Information Security for Open Networks
Research / Project JXTA-XMLsec
The ideary of JXTA includes the use of XML as the main method in order to structure data in its protocols. The main goal of this project is integrating the standard XML security specifications (XML signature and encryption ) into secure JXTA protocols. In a first approach, we will secure advertisements, providing a secure advertisement type based in XML signature and encryption. Then, it will be studied whenter it is feasible to deploy secure transports entirely based on XML security specifications. Our main motivation is adhering to international standards. In addition, we would like to ensure interoperability between those peers which use secure message exchange and those who don't in a transparent way.
This project started as part of my PhD. Thesis. Right now it is being validated by being integrated into the primitives and functions defined in the JXTA-Overlay project. However, standalone libraries which may be integrated into any JXTA application are being developed.
The source code and libraries are packages as full Netbeans 6.5 projects. They include prebuilt libraries and javadoc in the "dist" directory. For now, each subsystem exists as a diferent independent project.
Secure JXTA advertisements using XML signature. This libraries provide a mechanism to integrate
XML signature with standard JXA advertisements in a transparent manner, so integrity, authenticity
and no repudiation may be achieved.
Download
Full Project |
Additional
documentation |
Requirements:
Java 1.6, JXSE 2.5 |
Secure JXTA advertisements using XML signature. This libraries provide a mechanism to integrate XML encryption with standard JXA advertisements in a transparent manner, so privacy is achieved. They have been developed as a separate package since XMLenc relies on extra libraries (Apache XML Security).
Download
Full Project |
Additional
documentation |
Requirements:
Java 1.6, JXSE 2.5, Apache XML Security 1.4.2 |
|