论文部分内容阅读
网络的本质和它的最大特点在于资源的共享.网络发展的过程中由于带宽及处理能力等的限制,使得我们的沟通中出现了很多的中间环节,如中间服务器、门户网站、第三方信息(交易)平台等.随着网络规模的扩大和电脑技术的发展,这种集中的网络处理方式不再适合许多新应用.对等网络技术(P2P)应运而生,并受到日益广泛的关注.同时,P2P网络因为建立在传统的网络之上并具有分布式非集中控制的特点,面临着两个亟待解决的主要问题:发现机制问题和安全机制问题.该文所研究的是P2P网络模型下的安全机制问题.JXTA是Sun公司于2001年提出的开放性P2P研究项目,它的主要目的是建立一整套的泛型P2P基础协议,整合P2P应用、标准化P2P服务.该文把JXTA作为该课题的研究和实现平台.该文主要论述了P2P网络的安全机制并在JXTA平台上实现TLS安全认证和传输机制.主要内容包括: 对等软件架构的研究和身份认证技术分析.安全的实现是以密码学作为基础的,在深入分析研究现代流行的加密认证技术的基础上,针对对等软件架构的特点,采纳了TLS作为对等网络安全认证机制作为解决方案. TLS在JXTA平台上的设计实现.结合p2p网络的特点和JXTA平台系统和语言无关性的特点,提出了JXTA对等网络平台的TLS安全解决方案,并在JXTA底层架构实现.解决了该应用中的安全认证传输问题. 交互式企业应用系统(简称为P2PIEAS)的设计和实现.现有的P2P应用系统功能单一、安全性低、健壮性差.该系统以解决这些问题为出发点,采用混合发现机制和TLS核心层安全实现机制,实现了高安全性、高可靠性的交互式企业应用系统.该文详细介绍了P2PIEAS系统的功能设计、安全性设计和健壮性设计,在真实的项目环境中应用了对等网安全机制.最后简要总结了研究成果,并对课题做了展望,指出了进一步研究的方向.