Anonymous communications for JXTA peer-to-peer services: A multi-protocol approach

Joan Arnedo-Moreno

Resumen


JXTA es una especificación abierta de protocolos peer-to-peer (P2P) que, en sus cerca de 10 años de historia, ha evolucionado lentamente para abarcar una amplia gama de aplicaciones. Como parte de este proceso, algunas mejoras largamente esperadas dentro del ámbito de la seguridad se han incluido en las versiones más recientes. Estas proporcionan un nivel de seguridad en sus protocolos que permiten, como mínimo, alcanzar un grado aceptable de privacidad y autenticación. Sin embargo, en algunos contextos, hay que cumplir requisitos de seguridad más avanzados, como el anonimato. Aunque existen diversas aproximaciones para implementar el anonimato en las redes P2P, no hay una solución perfecta que sea capaz de abarcar a todos los escenarios posibles. En este trabajo, proponemos la forma de adaptar la mensajería de JXTA para que sus servicios puedan acceder de forma anónima, haciendo un máximo uso y aprovechamiento de las particularidades y capacidades de su arquitectura, de manera que sea completamente invisible a los protocolos existentes. Para conseguir este fin, proponemos una capa multi-protocolo en el anonimato, por lo que se puede elegir en cada momento el más adecuado en función del escenario a tratar.


Palabras clave


peer-to-peer; seguridad; anonimato; JXTA; Java

Texto completo:

PDF (English)


IN3 Working Paper Series es una publicación electrónica impulsada por el Internet Interdisciplinary Institute (IN3) de la Universitat Oberta de Catalunya.

Creative Commons
Los textos publicados en esta serie de monografías están -si no se indica lo contrario- bajo una licencia Reconocimiento-NoComercial-SinObraDerivada 3.0 España de Creative Commons. Puede copiarlos, distribuirlos y comunicarlos públicamente siempre que cite su autor, el nombre de esta publicación (IN3 Working Paper Series) y las instituciones que los publican (IN3, UOC); no los utilice para fines comerciales y no haga con ellos obra derivada. La licencia completa se puede consultar en http://creativecommons.org/licenses/by-nc-nd/3.0/es/deed.es.