论文部分内容阅读
作为密码体系安全手段的重要补充,信任管理在解决P2P网络内部攻击,识别恶意节点,提高系统安全性、可靠性和公平性方面有着显著优势。本文在分析已有的信任评估模型基础上,分别针对P2P网络的拓扑结构、基于节点行为的动态信任模型以及带激励的双向选择交互机制进行了研究,主要工作如下:
本文根据P2P网络中存在的节点异构性,将节点抽象为普通节点和超级节点,在此基础上,构建层次化混合分组的网络结构,采用Chord环的方式管理超级节点,以无结构网络拓扑的方式组织群组中的普通节点,提高网络的可靠性和效率。设计基于节点行为的动态信任模型,主要包括的内容有:将节点信任值区分为数据可靠性和服务质量两个方面,更为准确的评判一个节点的优劣;利用滑动的向量保存节点的信任值,既能够体现信任的时效性,又减轻了信任信息的存储压力;最后给出了策略节点的应对方案。在带激励机制的双向选择的服务过程中,引入的由节点贡献度得出的优先值,使得对系统贡献更大的节点能够得到更好的服务。最后从理论分析和仿真验证两个方面评估提出的信任模型。通过对单一节点信任值的理论分析证明本文提出的信任模型能够很好的反映节点信誉的变化情况;经过仿真实验的验证,本文模型相较于EigenRep模型,在应对大规模恶意节点时,能够得到更好的交互成功率。