[发明专利]网络中节点信任评估方法有效
申请号: | 201110198720.X | 申请日: | 2011-07-15 |
公开(公告)号: | CN102244587A | 公开(公告)日: | 2011-11-16 |
发明(设计)人: | 吴基成;颜炎 | 申请(专利权)人: | 杭州信雅达数码科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 杭州华知专利事务所 33235 | 代理人: | 张德宝 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 节点 信任 评估 方法 | ||
技术领域
本发明涉及面向网络中节点的信任管理技术领域,具体讲是一种网络中节点信任评估方法。
背景技术
近年来国内外在信任机制方面进行了大量的研究,提出了多种信任模型,大致可以将其归类为基于PKI的信任模型、基于数据签名、基于局部推荐、全局信任模型等几类。基于PKI的信任模型往往是中心依赖的,具有可扩展性,单点失效等问题;数据签名针对数据共享应用(如文件共享),无法防止集体欺诈行为;基于局部推荐的信任模型,节点只是通过询问有限的其他节点以获取某个节点的可信度;全局信任模型通过邻居节点间相互满意度的迭代,获取节点全局可信度,不满足信任的动态性,而且每次交易结束后可能引起全网络范围内的迭代。
现有的信任模型大多简单计算节点的信任值,然而,不同节点分属不同的部门和地域,存在层次粒度差别,有着不同的重要度,节点在不同方面有着不同的可信度,比如分布式财税横向联网系统安全可信体系结构所具有的属性,即分地域层次、多粒度特点。因此考虑节点的信任值时不仅可将其分为资源信任值、节点贡献值、节点评价信任值,还应该考虑节点的自身情境特性;前人提出了基于Bayesian的信任模型,根据不同影响因素计算节点信任值,但没有考虑到层次粒度不同的节点提供的反馈可信度也不同,而且信任具有动态性,随着时间的迁移,节点的信任度也会发生变化。
传统的信任管理中总体信任度的融合计算方法大多是基于直接信任与反馈信任加权平均计算总体信任信息的:
T=ω1·D+ω2·I
其中ω1+ω2=1,T是总体信任度,D是直接信任度,I是反馈信任度,ω1和ω2分别为直接信任度与反馈信任度的权重,D和I的计算方法大致存在两类:(1)专家意见法;(2)平均权执法。这些方法都存在较强的主观性,缺乏适应环境因素的自适应调节能力。
发明内容
本发明要解决的技术问题是,克服以上现有技术的缺点,提供一种可使终端类型相同的节点反馈的可信度得以提高;同时,引入时间粒度因于,便信任值随着时间动态变化;给出的信任值与节点历史行为更加一致,能够有效地抵御恶意节点的破坏,增强系统可用性和有效性,具有更好的适应性和效率的网络中节点信任评估方法。
本发明的技术方案是,提供一种网络中节点信任评估方法,对于网络中任意节点Pi和节点Pj,节点Pi维护一个与节点Pj交互的基于时间窗口的记录列表,节点Pi和节点Pj的交互时间至少包含一个历史记录;保存每个节点交互信息,交互过后更新相应信息;
节点Pi按表达式Γ(Pi,Pj)=ω1·ΓD(Pi,Pj)+ω2·ΓI(Pi,Pj)来确定节点Pj的总体信任度Γ(Pi,Pj);
上式中的相应参数的计算过程如下,
确定直接信任度ΓD(Pi,Pj)和反馈信任度ΓI(Pi,Pj),
其中f1,f2,…,fn为节点Pj的环境因素;b1(f1),b2(f2),…,bn(fn)为确定对应的环境因素f1,f2,…,fn选中与否的参数;ak为环境因素的权值;Ek表示有过交互记录的节点对对于环境因素fk的评价;m为选中的环境因素的个数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州信雅达数码科技有限公司,未经杭州信雅达数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110198720.X/2.html,转载请声明来源钻瓜专利网。