逻辑密钥层次(LKH)组密钥管理方案实现研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:csc000000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的普及,各种宽带网络应用层出不穷,组播技术得到迅速的发展。相对于单播和广播,组播具有节省带宽、减少拥塞,减轻网络负载等特点。然而,目前的组播协议缺乏安全机制来满足组播应用的安全性需求,安全组播通信已成为近年研究的热点和焦点。在组播通信中,全部组成员共享一个组密钥是实现安全通信的前提条件,组密钥的生成、分发和更新通过组密钥管理来完成,组密钥管理是实现安全组播的核心问题。   首先,本文对组播技术、组播的应用、组播的安全需求进行介绍,分析了组密钥管理的背景、需求及体系结构,简单阐明了集中式、分布式和分层分组式密钥管理方案的区别、优缺点,以及组密钥管理方案所需达到的性能标准。   然后,对目前研究较广、性能较优的逻辑密钥层次(Logical Key Hierarchy,LKH)组密钥管理方案进行详细分析,介绍了LKH树的构造过程、密钥更新过程及密钥的分发策略,分析了基于链式结构的LKH方案的实现流程。基于链式结构的实现中,成员加入时,为了保证密钥树的平衡性,需要按层次对整棵密钥树进行遍历,查找合适的接入点,增加了密钥更新的开销。本文通过对LKH树的节点和组成员进行适当的编号,使组成员与其拥有的密钥节点满足一定的对应关系,设计了两种新的实现LKH方案的算法:基于公式计算的实现算法和基于多进制编号的实现算法。成员加入时,这两种实现算法只需使用公式计算或移位操作就可以对相应的密钥进行更新,减少了密钥更新的开销。   最后,对LKH方案的三种实现算法进行测试,本文设计并实现了LKH组密钥管理方案测试系统LKH_GKMS,在系统中使用基于链式结构的实现算法,基于公式计算的实现算法和基于多进制编号的实现算法进行密钥更新。针对不同的成员变化情况,分别对三种实现算法的功能及性能进行定量的测量和分析。结果表明,三种实现算法都满足了组密钥管理的安全需求,而且本文提出的两种实现算法,成员加入时的密钥更新的开销较少,能较好地满足成员加入概率大于成员退出概率的组播应用的需求。另外,在多个成员加入和退出时,本文提出的实现算法,提供更快捷的密钥更新操作。
其他文献
随着“数字地球”、“数字城市”概念的蓬勃发展,对于城市场景中的建筑物进行大规模三维重建技术的成本、速度、精度、通用性以及交互的复杂度都有了更高的要求,在综合现有的基
自然景物的模拟一直是计算机图形学中最具挑战性的问题之一。自然景观中雪景的模拟,可以大大提高虚拟场景的逼真效果。雪花形态的不规则性、运动的无规律性以及雪花受环境因
优化技术在许多工程领域有广泛的应用,如系统控制、人工智能、模式识别、生产调试以及计算机工程等。为了克服传统优化方法的不足,人们提出了智能优化方法如遗传算法、模拟退火
近些年来,随着计算机网络的快速发展,网络应用经历了从传统的Web、Ftp、Mail等业务为主导到以P2P为主导的变化,同时伴随着网络流量成倍的增大。这些变化加大了网络管理的难度
随着信息技术的发展,特别是计算机网络技术的快速发展与广泛应用,人们的生活、工作和学习方式都发生了深远的变化。在教育领域,教育信息化已经成为教育发展的重要主题,学习资源系
独立成份分析(Independent Component Analysis,ICA)是盲信号处理领域的一个研究热点,已广泛地应用到生物医学、语音处理、通信、遥感和地质等领域,具有重要的理论研究和实际应用
拒绝服务(DoS)攻击及分布式拒绝服务(DDoS)攻击通常定义为一到多个攻击者为阻碍正常的用户接收到合法的服务所发起的攻击。在当今的互联网环境中,DoS攻击已经变得非常普遍。由
由于各种原因,大多数成像过程中都存在或轻或重的散焦模糊退化,散焦模糊普遍存在于卫星遥感图像、航天、道路交通等重大科研和研究领域中。因此,研究散焦模糊图像的复原,消除模糊
近年来,国家大力倡导电子政务建设,电子公文作为电子政务建设中关键的一环,其应用有着广阔的市场前景和巨大的发展潜力。随着“无纸化办公”的逐步推进,办文人员对前端排版制作系
由于互联网上的信息量呈几何级数增长,用户对于网络信息的应用需求也不断提高,传统的搜索引擎也不能保证综合风险信息的全面性和精准性。因此,必须构建综合风险的信息检索平台,利