论文部分内容阅读
新型的互联网应用系统给人们带来了极大的便利,但同时,也带来了巨大的安全性挑战。因为网络应用系统中的各节点大部分互不相识,他们以匿名的方式进行交流和资源共享。网络中的用户在任何时间、任何地点都可以匿名地发布和共享消息、出售或者购买商品,完善的信任管理机制的缺失导致了在线网络应用系统中的用户之间可以相互欺骗,甚至进行恶意攻击。因此,对网络系统中用户之间的信任关系进行研究,建立和完善信任管理机制,降低交互用户的风险,提高系统的鲁棒性、安全性和可靠性,具有非常重要的理论价值和现实意义。近年来,国内外众多的学者,针对信任管理技术,特别是针对基于声望的信任管理技术展开了大量的研究工作,取得了丰硕的研究成果。但是,由于信任管理本身所特有的动态性、复杂性和多变性,导致信任管理研究中仍然存在以下问题有待解决:(1)现存的集中式信任管理系统缺乏信任激励机制集中式的信任管理架构下,已经实现的信任管理主流系统只是实现了评价次数的简单累积,没有解决信任的激励、惩罚以及时间衰减方面的问题,无法对抗恶意用户的共谋攻击和小额交易刷声望的攻击。(2)现存分布式信任管理系统未提供信任数据的完整性保护机制在信任数据的存储方面,当前已经实现的信任数据存储方案中,未提供信任数据在存储过程中的完整性保护机制,既无法确保信任数据不被非法用户更改,也无法确保信任数据不被存储方更改。而在信任数据的传输方面,为了实现信任数据传输过程中的完整性保护,当前的解决方案是基于PKI证书机制来实现的,无法解决证书的存储和管理开销大的问题。(3)分布式的信任管理系统中现存的信任激励机制不够完善分布式的信任管理架构下,在声望信任值的有效度量和推理演化方面,当前的信任模型比较好地解决了信任值的推理演化过程中信任的长期累积问题,但推荐节点的可靠性和可信度难以区分,信任模型难以精确反映信任值的动态性和主观不确定性。针对现存的信任管理系统中存在的问题,本文展开深入的研究工作,基于双向激励和信任衰减机制,建立集中式的信任管理模型,完善集中式架构下信任管理的激励机制;提出一个基于双线性映射的无证书签名方案,并将其引入到信任管理领域,建立分布式的信任数据安全存储方案,保护信任数据在存储和传输过程中的完整性;基于推荐可信度和信任激励机制,构建分布式的信任管理模型,完善分布式架构下信任管理的激励机制。本文的主要研究内容包括以下四个方面:(1)提出基于双向激励和信任衰减的集中式信任管理模型针对现存的集中式信任管理系统中信任激励机制不够完善的问题,本文设计双向激励机制和信任衰减机制,并将其应用于集中式的信任管理模型中,提出基于双向激励和信任衰减的集中式信任管理模型,实现高效的信任管理,完善集中式架构下信任管理的激励机制。(2)提出基于无证书签名的分布式信任数据安全存储方案针对现存的分布式信任数据存储方案中未提供有效的完整性保护机制的问题,本文设计一个基于双线性映射的无证书签名方案,并将其应用于信任数据存储方案中,提出基于无证书签名的分布式信任数据安全存储方案,保护信任数据在存储和传输过程中的完整性,提高信任管理系统的安全性。(3)提出基于推荐可信度和信任激励的分布式信任管理模型针对现存的分布式信任管理系统中节点的推荐可信度与可靠性难以区分、信任激励机制不够完善等问题,本文设计了推荐可信度机制和信任激励机制,并将其应用于分布式的信任管理模型中,提出基于推荐可信度和信任激励的分布式信任管理模型,有效地区分节点的推荐可信度与可靠性,并且对不活跃的节点在全局迭代过程中的信任值进行衰减惩罚,完善信任管理的激励机制,提高了分布式环境下信任管理的效率。(4)实现了一个信任管理的原型系统基于前面的研究内容,本文设计并实现了一个信任管理的原型系统,并给出了其在分布式环境下的一个应用举例。