JXTA & Web Services Using Secret Key Based Encryption
Sabiha Hossain, Upama Kabir, Shaila Rahman, Aloke Kumar Saha · 2011
JXTA is a P2P (Peer-to-Peer) Semantic application, which is aimed to accommodate heterogeneous resource metadata repositories in a P2P manner.,the main focus of research in cellular domain has shifted to Web Service Security The aim of this thesis will be to develop a distributed service discovery mechanism. JXTA's P2P provides perfect solution for service (Web Service) discovery and Algorithm for Service Security. Here I have implemented an algorithm for web service security by using RSA Cryptographic Library and AES Encryption technology. Because most of the attackers may have easy access to Services that do not have adequate protection against unauthorized access. So, as the business needs to be protected against unauthorized infiltration, we need to implement some security measures in the Services. RSA Laboratories implemented a 330 bit security algorithm on March 18, 1991 named RSA-100. But that was factored within two weeks. Since then RSA has been improving the strength of the algorithm and the latest RSA has 2048 bit key based encryption system. So, in this thesis I have proposed the implementation of an algorithm that is a composition of RSA and AES Encryption that is believed to be strong enough for today's hardware to be factored with.