论文部分内容阅读
在现在的网络应用中,P2P技术已经非常普及,随之而来的各种安全问题也日益凸显,因此对P2P的安全性提出了新的要求。由此可知,开展在当前环境下的P2P安全性研究具有重要的意义和价值。论文提出设计了一个基于推荐值的P2P信任模型的解决方案。本文的主要工作为:结合人类社会学的知识,总结出了信任的某些共性,并对这些属性进行了分析,设计了一种基于模糊集理论对信任的定量表达方式;总结并分析了当下P2P网络中常用的攻击手段,参考目前常用的防治方法,制作了一系列相应的安全策略;通过对信任度的传递进行细粒度的分析,设计了一种计算对信任值传递的计算方法,并结合对直接信任度和推荐信任的多级别的综合评价而获得节点的最终信任度;在计算信任度的过程中采用了一种虚拟弧迭代算法,用来降低计算的复杂度,节省计算资源,增加计算效率;最后对这个算法进行了程序实现,并在一种通用型仿真器上进行了二次开发后,对模型进行仿真和小型的抗压测试,并对实验结果进行了对比分析。通过实验表明,该模型对简化信任度的计算过程有较好的效果,并可以灵活结合其他P2P系统上的应用,使其计算效率得到很大的提高,并在抑制恶意节点,抵抗恶意攻击,节省网络资源的上具有比较好的表现,实现了安全、高效、可靠的资源传输。由于对信任度的计算进行了改进,降低了P2P传输对网络资源的占用,节省了系统资源;动态的推荐权值调整,使得在一定程度上遏制了恶意节点和恶意行为在P2P传输系统中的泛滥。