论文部分内容阅读
随着网络的发展,互联网服务成为了人们生活不可缺少的一部分,随之而来的就是更加严峻的安全问题。目前除了传统的硬安全手段之外,信任机制作为一种重要的软安全手段,得到了广泛的应用。信任关系已经成为互联网用户重要的决策依据。因此,如何建立可靠的信任关系,建立完善的信任机制是现阶段热门研究课题。本文对现在的信任机制研究进行了分析,并且选取了当前热门新兴的特殊应用--社交网络进行融合。社交网络也属于P2P网络拓扑结构,所以本文在结合P2P网络和社交网络属性的特点,将优选信任模型的构建,特别是提高信任评估的准确性、抗攻击能力和算法效率作为研究的重点,提出了一系列信任模型改进方案。本文的主要研究贡献如下:首先,针对信任值评估计算,为克服了传统信任机制中影响因素粒度过粗的问题,在信任特征选取上,综合考虑上下文的多影响因素,采用灰度关联方法,对特征间权重进行动态调节。结合基于相似性的间接信任计算,以解决节点数据贫乏的情况。最后,仿真实验结果表明本文提出的信任模型不仅具有良好的准确性,而且能够有效地抵御恶意节点的攻击。其次,研究了信任机制中的信任反馈问题。为更实时动态的调节信任值,本文采用了基于马尔科夫链预测的动态反馈算法,通过马尔科夫模型的状态确定和无后验性改进,完成基于信任惩罚激励要素的状态建立和基于时间衰减要素的状态转移,使用退火算法对调节因子给予优化,模拟出信任的预测值。最后,仿真实验表明本章算法在信任预测上具有良好的准确度,并且增强了算法的防御力和健壮性。最后,针对信任机制中的算法效率过低的问题,提出了基于节点聚类优化的算法。分析量化节点的客观属性和交互属性,构造节点的逻辑坐标,完成三维逻辑映射。根据映射的节点坐标,采用KMeans方法完成聚类。通过这种方法完成节点推荐选取。最后,仿真实验结果证明通过本章信任模型的节点选取,既保证了信任评估的准确性,又减小了算法的时间复杂度,提高了信任机制的效率。