论文部分内容阅读
P2P网络是近年来业界研究与关注的一个焦点,它在很多领域都得到了应用,未来发展空间很大。但是,P2P网络发展过程中,也产生了一系列急需研究和解决的问题,安全就是其中最重要的问题之一。由于P2P网络自身的特点使得在P2P网络环境中解决安全问题十分复杂。早期的P2P网络应用基本没有考虑安全因素;后来发展的一些P2P网络应用系统,虽然有自己的安全机制,但是不具有通用性,而且安全功能有限;当前一些较好的开发平台也只是为开发安全的应用系统提供一定支持。因此有必要研究和完善安全管理机制。
本文首先讨论了P2P网络的体系结构、特点和应用,通过对P2P网络安全模型的分析,归纳出P2P网络应用的一般安全需求,指出信任关系是P2P网络应用的核心问题;然后研究了JXTA平台的体系结构、.核心协议以及安全技术,分析了JXTA平台在安全性上的优势;总结了P2P网络中信任关系的特点;最后在SPKI/SDSI理论的基础上,给出了一个基于信任管理系统的P2P网络安全模型P2P_TMS(P2P_TrustManagementSystem)设计方法,详细地描述了P2P_TMS体系结构的设计和功能的说明,并在JXTA平台上实现了P2P_TMS的主要功能,较好地解决了P2P应用环境中的安全问题。通过构建仿真环境,验证了P2P_TMS的正确性和有效性。