[发明专利]匿名通信系统的信誉度控制方法及系统有效
申请号: | 201110317348.X | 申请日: | 2011-10-18 |
公开(公告)号: | CN102333096A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 薛一波;李城龙 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 匿名 通信 系统 信誉 控制 方法 | ||
技术领域
本发明涉及信息安全与匿名通信技术领域,特别涉及一种匿名通信系统的信誉度控制方法及系统。
背景技术
Chaum在1981年首次提出匿名通信的概念,目前来看,研究在大规模网络环境下的匿名通信技术的应用和可部署于开放网络上的匿名通信系统非常必要。匿名通信的重要目的是隐藏通信参与者的身份(即发起者/接收者或他们的通信关系),防止被其合作伙伴及其它第三方发现,使得用户的个人隐私及通信内容的安全性得到更好保护。
现代匿名通信技术因其广泛的应用范围而受到人们的普遍关注,因为存在着大量的保护参与者身份及通信关系等隐私信息不被泄漏的需求而得到迅速发展。一些用户希望在Internet上匿名地进行通信,以保护自己的隐私,如匿名电子邮件、网页浏览。执法机构希望在线匿名地接收群众意见,人们可以举报非法活动信息而不用害怕受到报复或惩罚。政府情报机构可能需要监管一些非法网站而让其经营者无法发现政府的动作。普通公民可能想自由浏览网站而不让一些人收集他们的浏览习惯等统计数据以卖给其它公司。此外还有其它方面的应用,如电子投票、电子拍卖、电子银行、电子商务、网上聊天、匿名凭据等。
我们知道,通过完备而成熟的加密手段可以保证通信内容本身的安全,但是攻击者可以采用通过流特征匹配、通信时间戳关联等手段推测通信双方的关系。因此,在互联网这样的开放环境中,匿名系统的匿名性不能只依靠加密技术来实现,还需要更好的匿名技术来保证。另外,在提升系统匿名性的同时,可能会增加系统的开销和延迟,降低系统的效率。因此,如何在系统的匿名性、服务质量和系统效率三者之间平衡并得到综合最优是目前匿名通信领域研究的热点问题。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何在不降低系统的效率的情况下,提高系统的安全性。
(二)技术方案
为解决上述技术问题,本发明提供了一种匿名通信系统的信誉度控制方法,包括以下步骤:
S1:对匿名通信系统进行建模;
S2:在预设时间内,获取模型的每个节点与其它节点之间信息交互的评分记录;
S3:根据所述评分记录计算每个节点的信誉度值、以及所述信誉度值的方差和离散度;
S4:计算每个节点的信誉度值平均方差和平均离散度,若某节点u的信誉度值的方差与平均方差之间的相对误差大于方差阈值或信誉度值的离散度与平均离散度之间的相对误差大于离散度方差,则削减所述节点u的信誉度值;
S5:根据所有节点的信誉度值设置每个节点在匿名通信路径中被选中的概率,在匿名通信系统中路径选择时,在规定的路径长度下通过所述被选中的概率选择路径上的节点;
S6:返回步骤S2,以更新每个节点在匿名通信路径中被选中的概率。
优选地,步骤S2中评分记录通过下式进行计算,
其中,为节点与节点j第m次交互时,对节点j的评分;为在所述预设时间的开始时刻至节点j正在进行数据交互的时刻之间,与节点j进行第m次数据交互的节点;bw为节点与节点j进行数据交互时的带宽,单位为KBps;lag为节点与节点j进行数据交互时的延迟时间,单位为s。
优选地,步骤S3中信誉度值通过下式进行计算,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110317348.X/2.html,转载请声明来源钻瓜专利网。