论文部分内容阅读
对等网(P2P, Peer-to-Peer)已经成为Internet中最重要的应用系统之一。IPv6是下一代互联网的基础,P2P则是新的网络互联模型,二者的结合必定会给P2P的发展提供更大的空间。由于P2P网络技术有着非常广泛的前景和发展空间,现在已成为国内外研究的热点。但是P2P具有分布性、匿名性和动态性的特点,这给P2P网络带来了不合作以及不可靠的服务质量等安全问题。传统的分布式访问控制模型以及信任管理模型并不能很好地适应对等网络环境。因此本文对基于IPv6的P2P环境下的访问控制模型进行了深入研究,研究内容主要包括:(1)提出了一种基于推荐的抗攻击的信任管理模型——RARTrust,它结合了局部信任模型的优点,节点的信任度是由直接信任值、推荐信任值和惩罚值三部分组成。仿真结果表明,RARTrust具有抑制诸如诋毁、合谋欺诈、策略攻击等各类恶意节点攻击的有效性和健壮性,同时能较好的评估P2P网络系统节点的信任度,在开放的P2P网络环境中具有很好的效果。(2)通过扩展基于角色的访问控制——RBAC模型,引入上下文约束机制,提出了一种基于信任、角色和上下文的访问控制模型——TRCBC,实现了粒度可控,实时变化的授权访问这一目标。TRCBC模型保持了RBAC模型的优点,通过将信任值、上下文约束引入访问控制过程,为P2P网络资源提供更加有效的访问控制。TRCBC模型从运行环境中获取上下文信息,当满足系统所设定的上下文约束且节点信任值大于信任值阈值时,才可以授权访问相应的资源。(3)设计了IPv6下的新型P2P网络框架。提出了一种轻量级属性证书。用户节点使用这种轻量级证书来证明自己的身份和获得对资源的相关访问控制权限。通过基于XML的安全断言标记语言和可扩展访问控制语言,给出了可伸缩、可扩展的访问控制安全策略描述机制,支持了P2P网络环境固有的分布性、匿名性和动态性的特点。基于该策略描述机制给出了TRCBC模型的实施框架,和现有的P2P网络安全领域的相关研究对比,该策略描述机制具有易扩展的优越性,可实现独立于平台的策略结构化描述。