基于动态等级判定的MP2P信任模型
2019-06-07赵跃华郑南南
赵跃华 郑南南



摘 要:信任是MP2P网络安全中要解决的关键问题。MP2P与P2P的网络环境有本质上的区别,原有适应P2P网络信任模型并不适用MP2P网络。在已有信任模型基础上,针对移动网络中常见的恶意攻击,采用混合式拓扑结构,提出一种基于动态等级判定的MP2P信任模型。根据不同时刻的时间经验值和全局贡献值,动态赋予网络节点不同的等级,并根据等级的高低决定计算信任值时的权重和资源下载量。研究和仿真分析表明,该模型可有效区分网络中稳定和不稳定节点,并有效延长稳点节点在网络中的地位,同时减少“搭便车”节点以及“诋毁”节点的不良影响,提高节点的交互成功率。
关键词:MP2P;信任模型;动态等级;网络安全
DOI:10. 11907/rjdk. 181747
中图分类号:TP309文献标识码:A文章编号:1672-7800(2019)001-0169-05
Abstract: Trust is the key technical issue for MP2P networks security. MP2P and P2P network environment is essentially different so that the original P2P network trust model does not apply to MP2P network. This paper is based on the existing trust model,in which a hybrid topology is proposed aiming at the common malicious attacks in mobile networks. A trust model based on dynamic rank judgement is proposed. Different levels of network nodes are dynamically assigned according to time experience value and global contribution value in different times. The research and simulation results show that this model can effectively distinguish between stable and unstable nodes in the network and effectively extend the position of the stable node in the network. It can reduce the adverse impact of free-riding nodes and hypocritical nodes in order to improve the node's mutual success rate.
0 引言
无线通信技术的快速发展,给人们的生产生活带来了便捷,但同时也带来了各种安全隐患[1]。因移动终端存储有限、网络资源短缺、节点移动频繁等特点,使移动对等网络(Mobile P2P,MP2P)管理的难度远大于P2P网络[2]。为确保系统安全运行,研究MP2P网络安全成为一个重要课题[3]。由于节点的动态性高和稳定性低等特征,传统P2P网络信任模型很难适用MP2P网络。同时,已有的安全信任模型计算复杂度较高,不适用于节点计算能力有限的MP2P网络。为此,很多学者在研究P2P网络信任模型基础上,根据MP2P网络特点,给出了各种信任模型。Stephen Paul Marsh[4]首次提出信任问题,为信任模型在P2P网络中的应用奠定了基础。后来Blaze[5]提出信任管理,设计了PolicyMaker信任管理系统。……
