论文部分内容阅读
传统的C/S模式难以适应越来越强大的信息存储、传输带宽、传输速度等方面的要求。与此同时,有资料统计表明,全球的Server提供的资源加在一起还不足Internet资源总量的1%,因而人们迫切希望能打破Server的垄断,在Internet上拥有属于自己的空间。P2P(peer-to-peer)技术正是基于这个目标而诞生的。P2P技术使得每个用户同时是服务器和客户端,信息分布更为均衡,因此P2P预计会取代C/S模式成为未来信息共享的主要技术。
安全问题是P2P系统安全面临的巨大挑战。P2P系统需耍在没有中心节点的情况下提供身份的认证、授权以及数据信息的安全存储、数字签名、加密、安全传输等工具,同时PIP系统要有能力抵抗过量存储负载、DOS攻击等攻击行为。在许多流行的P2P应用中还不可避免地要涉及到合法、隐私安全、控制以及版权等问题。在多种多样的安全需求里面,建立信任关系是最为核心的,信任关系是无中心环境下保证系统可用的关键。
本文研究目的是在分散式P2P环境下建立可靠有效的信任关系,增强节点交往的安全性。通过分析和建立适用于分布式环境的信任模型,将其嵌入P2P应用环境来达到建立信任关系的目的。为此本文给出了两种信任模型:CPTM和APTM。
CPTM模型思想来源于PeerTrust模型,但是改进了评价可信度计算方法和信任度计算方法。CPTM使用基于交易结果的评价可信度计算方法来跟踪计算评价可信度,避免复杂的数据传输和计算过程,仿真结果表明它的效果与PeerTrust的评价可信度计算不相上下;此外,CPTM通过引入了局部信任度因子,增加了信任计算的准确性。本文对模型的实施做了详细的研究,并对模型的性能效果进行了详细的实验测试。
针对目前普遍信任模型的研究思路的不足,本文提出基于分析的节点信任模型APTM,它在目标、结果、过程、应用场合等方面都和传统的信任模型有不同的地方。研究内容包括APTM意义、一般处理流程、基于评价可信度的数据清理