发明名称 一种基于双曲线函数的信任值计算方法
摘要 一种基于双曲线函数的信任值计算方法,属于网络安全领域。针对现有计算信任值的函数存在的缺点,本发明提出了一种新的基于双曲线函数的信任值计算方法,使得网络中节点之间的信任关系与社会学中的信任更加契合,更加符合实际情形。本发明针对每个不同的主体的不同特点,引入一个偏好因子表示主体不同的严谨程度。另外本发明中的信任值函数是连续的,根据对其二阶导数的分析可以看出导数的连续性表示了信任值增加变化率的连续性,更加符合现实情况对信任的要求。将本发明的函数应用于计算机网络中保证了源节点到目的节点之间通信的安全性。
申请公布号 CN103118010B 申请公布日期 2016.04.06
申请号 CN201310009808.1 申请日期 2013.01.11
申请人 中国传媒大学 发明人 潘耘;于亚芳;王琨;方驰
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 代理人
主权项 一种基于双曲线函数的信任值计算方法,其特征在于,利用双曲线函数计算网络中节点的信任值,计算函数为:<math><![CDATA[<mrow><mi>T</mi><mo>{</mo><mi>s</mi><mi>u</mi><mi>b</mi><mi>j</mi><mi>e</mi><mi>c</mi><mi>t</mi><mo>:</mo><mi>a</mi><mi>g</mi><mi>e</mi><mi>n</mi><mi>t</mi><mo>,</mo><mi>a</mi><mi>c</mi><mi>t</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>}</mo><mo>=</mo><mfrac><mrow><mi>sinh</mi><mrow><mo>(</mo><mo>(</mo><mrow><mn>6.2</mn><mo>+</mo><mi>&alpha;</mi></mrow><mo>)</mo><mi>p</mi><mo>-</mo><mn>3.1</mn><mo>-</mo><mfrac><mi>&alpha;</mi><mn>2</mn></mfrac><mo>)</mo></mrow></mrow><mrow><mi>sinh</mi><mrow><mo>(</mo><mn>3.1</mn><mo>+</mo><mfrac><mi>&alpha;</mi><mn>2</mn></mfrac><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FSB0000147258950000011.GIF" wi="1097" he="263" /></maths>其中,T{subject:agent,action}表示subject与agent执行action的信任值关系;p=P{subject:agent,action}并且0≤p≤1,P{subject:agent,action}表示根据subject的观点agent执行action的概率;另外,还引入了一个α作为偏好因子,并且0≤α≤1,α表示不同主体的严谨程度;其中,subject表示主体,agent表示代理,action表示动作;网络中源节点与目的节点之间通信时,首先进行路由发现,找到多条与目的节点通信的路径,通过双曲线函数来计算信任值,比较每条路径上的平均信任值,源节点选择平均信任值最大的路径与目的节点通信。
地址 100024 北京市朝阳区定福庄东街1号