群组密钥管理的理论与关键技术研究

群组密钥管理的理论与关键技术研究

论文摘要

大多数群组应用都基于开放的因特网,因此需要通过限制非群组成员对群组通信内容的访问来保证群组成员间通信信息的安全性。解决这一问题的通常方法是在群组成员间使用群组密钥对通信内容进行加密。与此同时,多数群组环境都需要支持动态成员事件,这使得群组密钥的高效安全更新成为一个亟待解决的问题。由于群组密钥管理具有网络传输代价低和可扩展性高的特点,所以其可以用来在动态群组中进行安全的密钥更新。本文深入研究了群组密钥管理的理论与关键技术。在介绍了与群组密钥管理相关的概念和已有方案之后,提出了几种高效安全的群组密钥管理方案,包括适用于高时延动态对等网络的群组密钥管理方案、密码文件系统中基于动态树与密钥恢复的懒惰密钥更新方案和适用于无线传感器网络的可抵抗共谋攻击的群组密钥管理方案等。同时研究了群组密钥管理的密钥逻辑结构,设计了扩展的权重平衡密钥树和层次-矩阵密钥结构。具体地讲,本文的成果包括以下几个方面:1.首先提出了一种安全有效的基于层次密钥树结构和多方密钥协商的分布式群组密钥管理方案。对计算量、存储量和通信量进行分析和比较的结果表明三叉树是较适合分布式群组密钥管理的逻辑结构。然后结合基于双线性对的密钥协商和三叉树结构,提出了一种适用于高时延动态对等网的群组密钥管理方案。此方案可以有效地处理成员的加入、离开以及子群的合并、分割事件。提出的方案所需消息轮数和消息数量都接近理论下限值,而且在消息长度和密码运算量方面的代价也小于现有方案。同时证明了提出的方案满足强前向保密性、强后向保密性、密钥独立性和无状态性等属性。2.分析了懒惰群组密钥更新系统中抵抗静态攻击安全和抵抗适应性攻击安全之间的关系,然后基于动态树和密钥恢复技术提出了一种群组密钥更新系统GKUDT。GKUDT由4个算法Init、Update、Derive和Extract组成,且可以处理无时间限制的懒惰密钥更新事件。在处理懒惰加入事件和懒惰离开事件时,GKUDT可以提供前向保密性和后向保密性。同时证明了在大整数分解假设下GKUDT满足抵抗适应性攻击安全。性能分析表明Extract算法的最差密码运算复杂度与时间间隔数量成对数级,而Init、Update和Derive的最差密码运算复杂度为常数级。3.设计了一种基于EBS(Exclusion Basis System)的群组密钥管理方案。针对无线传感器网络(WSNs)的特点,提出的方案首先通过合并链状簇和星型簇简化无线传感器网络的拓扑结构,然后通过增加网络被捕获时所需入侵节点的数量来防止攻击者通过少量共谋节点得到所有管理密钥,之后利用图染色算法对分配密钥组合的节点进行排序,并依据海明距离和EBS方法对网络中的传感器节点进行管理密钥分配。在此基础上给出了对传感器节点的加入和离开事件进行处理的方法。在有效性和性能分析阶段,首先通过两个实验分别对提出方案中共谋攻击的可能性和入侵节点数量对网络抵抗共谋攻击能力的影响进行分析,实验结果表明提出方案增强了WSNs抵抗共谋攻击的能力;然后对提出方案和SHELL方案在加入事件和离开事件时的系统代价进行比较,结果表明提出方案所需的密钥更新消息数量和传感器节点存储量均小于SHELL方案。4.提出了一种无需进行蔓延调整的扩展权重平衡密钥树(IKT树)。通过在权重平衡密钥树中引入一条特殊路径SP,基于IKT树的群组密钥管理方案对成员加入或离开事件进行处理时不会产生蔓延调整现象,从而保证整体系统可以处于对数级别的密钥更新代价。然后证明在最差的情况下,IKT树的更新代价和权重平衡树相同且优于高度平衡树。最后的实验分析结果表明基于IKT树的方案在成员加入和离开时所需的通信代价均小于已有方案。5.提出了一种适用于动态群组中群组密钥管理的可抵抗共谋系统CRMS。CRMS被定义为群组成员集合幂集的子集,其以一种层次化的矩阵方式组织成员所掌握的管理密钥。通过对群组密钥管理所需的安全性质进行形式化表述,证明CRMS满足群组密钥保密性、前向保密性、后向保密性和可抵抗共谋等安全属性。同时分析了基于矩阵的群组密钥管理方案中成员离开事件的计算代价、成员存储量和共谋者数量之间的关系,并根据仿真结果给出了CRMS中参数的选取建议。最后的仿真实验表明基于CRMS的群组密钥管理方案的性能优于已有方案。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 群组密钥管理简介
  • 1.1.1 群组通信与群组密钥管理
  • 1.1.2 群组密钥管理的安全属性
  • 1.1.3 群组密钥管理的相关问题
  • 1.1.4 群组密钥管理系统的设计原则
  • 1.2 群组密钥管理方案的分类
  • 1.2.1 集中式的群组密钥管理协议
  • 1.2.2 分散式的群组密钥管理协议
  • 1.2.3 分布式的群组密钥管理协议
  • 1.3 本文的主要研究内容和结构安排
  • 第二章 适用于高时延动态对等网的群组密钥管理
  • 2.1 引言
  • 2.2 预备知识
  • 2.2.1 贡献式的密钥协商
  • 2.2.2 多线性Diffie-Hellman 假设
  • 2.2.3 双线性Diffie-Hellman 假设
  • 2.2.4 完全子集方法
  • 2.3 基于层次密钥树和多方密钥协商的群组密钥管理
  • 2.3.1 群组密钥管理系统的建立
  • 2.3.2 协议描述
  • 2.3.3 方案分析
  • 2.3.4 结论
  • 2.4 基于三叉树和双线性对密钥协商的群组密钥管理
  • 2.4.1 系统建立
  • 2.4.2 群组密钥管理协议
  • 2.4.3 安全性分析
  • 2.4.4 性能分析
  • 2.5 小结
  • 第三章 密码文件系统中采用懒惰更新的群组密钥管理
  • 3.1 引言
  • 3.2 懒惰群组密钥更新系统
  • 3.3 懒惰群组密钥更新系统的安全性
  • 3.4 基于动态树的懒惰群组密钥更新
  • 3.4.1 节点内部信息
  • 3.4.2 懒惰密钥更新算法
  • 3.5 安全性
  • 3.6 性能分析
  • 3.7 小结
  • 第四章 无线传感器网络中基于EBS 的群组密钥管理
  • 4.1 引言
  • 4.2 准备工作
  • 4.2.1 简化网络拓扑
  • 4.2.2 确定管理密钥数量
  • 4.3 基于海明距离表的密钥分配
  • 4.3.1 节点的密钥组合分配顺序
  • 4.3.2 密钥组合分配的原则
  • 4.4 新的密钥分配算法
  • 4.5 群组密钥管理方案的可扩展性
  • 4.5.1 节点加入
  • 4.5.2 节点离开
  • 4.6 有效性和性能评估
  • 4.6.1 通过共谋链评估共谋攻击的可能性
  • 4.6.2 入侵节点数量对网络抵抗共谋攻击能力的影响
  • 4.6.3 密钥更新时的系统代价
  • 4.7 小结
  • 第五章 无蔓延调整的扩展权重平衡密钥树
  • 5.1 引言
  • 5.2 群组密钥更新的原则
  • 5.3 基于改进权重平衡密钥树的群组密钥管理方案
  • 5.3.1 改进的权重平衡密钥树(IKT)
  • 5.3.2 加入协议
  • 5.3.3 离开协议
  • 5.4 性能分析
  • 5.4.1 IKT 的最差情况分析
  • 5.4.2 计算代价
  • 5.4.3 通信代价
  • 5.5 小结
  • 第六章 基于层次-矩阵结构的可抵抗共谋群组密钥管理
  • 6.1 引言
  • 6.2 基于层次-矩阵结构的可抵抗共谋系统CRMS
  • 6.3 基于CRMS 的群组密钥管理
  • 6.3.1 系统建立
  • 6.3.2 加入协议
  • 6.3.3 离开协议
  • 6.4 安全性分析
  • 6.5 性能分析
  • 6.5.1 基于矩阵结构的群组密钥管理
  • 6.5.2 CRMS 的参数选取
  • 6.5.3 仿真实验
  • 6.6 小结
  • 结束语
  • 致谢
  • 参考文献
  • 攻读博士学位期间完成的论文、专利和科研工作
  • 相关论文文献

    • [1].传感器网络中一种分布式组密钥管理方案[J]. 电脑知识与技术 2009(22)
    • [2].飞行器自组网络非交互式动态群组密钥管理研究[J]. 计算机科学与探索 2018(07)
    • [3].一体化网络中基于位置的组密钥管理方案*[J]. 自动化与仪器仪表 2009(06)
    • [4].一种基于椭圆曲线的组密钥管理方法[J]. 计算机应用 2011(S1)
    • [5].一种基于等级树模型的群组密钥管理方案[J]. 计算机与现代化 2014(08)
    • [6].基于权重加入离开树的贡献型组密钥管理方案[J]. 计算机应用 2010(01)
    • [7].动态对等群组中高效安全的群组密钥管理方案[J]. 吉林大学学报(工学版) 2008(01)
    • [8].星内集群自组织网络自治群组密钥管理研究[J]. 小型微型计算机系统 2018(05)
    • [9].一种基于身份的层次式空间网络组密钥管理方案[J]. 计算机科学 2015(S2)
    • [10].群组密钥管理及在军事通信中的应用[J]. 中国设备工程 2018(20)
    • [11].适用于传感器网络的分级群组密钥管理[J]. 电子学报 2008(12)
    • [12].无线传感器网络中自治愈的群组密钥管理方案[J]. 电子学报 2010(01)
    • [13].环Z_n上的圆锥曲线在群组密钥管理中的应用[J]. 测控技术 2014(12)
    • [14].基于优化GDH协商的高效安全群组密钥管理方案[J]. 光电子.激光 2010(04)
    • [15].自主深空DTN组密钥管理方案[J]. 计算机科学与探索 2017(04)
    • [16].层簇式空间网络组密钥管理方案研究[J]. 软件导刊 2020(04)
    • [17].无线传感器网络的组密钥管理方案[J]. 计算机工程 2009(16)
    • [18].基于动态累加器的异构传感网认证组密钥管理方案[J]. 通信学报 2014(03)
    • [19].异构无线传感器网络组密钥管理方案设计[J]. 计算机工程 2011(01)
    • [20].移动Ad hoc组密钥管理框架的研究[J]. 福建电脑 2009(08)
    • [21].无线传感器网络中基于IBE算法的组密钥管理方案[J]. 计算机应用研究 2009(08)
    • [22].Ad Hoc中基于双线性对和证书的组密钥管理协议[J]. 东北大学学报(自然科学版) 2012(10)
    • [23].无线网络中一种新型密钥管理[J]. 信息网络安全 2009(11)
    • [24].服务链中可认证的组密钥管理方案[J]. 计算机应用研究 2018(06)
    • [25].基于多叉树的多权限群组密钥管理[J]. 计算机科学 2014(05)
    • [26].基于簇协作的无线传感器网络组密钥管理方案[J]. 杭州电子科技大学学报 2014(04)
    • [27].浅议Ad Hoc无线网络安全策略[J]. 网络安全技术与应用 2011(02)
    • [28].无线传感器网络中基于EBS的高效安全的群组密钥管理方案[J]. 通信学报 2009(09)
    • [29].移动对等传感器网络的基于属性加密的组密钥管理协议[J]. 高技术通讯 2013(02)
    • [30].LEO/MEO双层空间信息网中基于身份的群组密钥管理方案[J]. 宇航学报 2011(07)

    标签:;  ;  ;  ;  ;  ;  ;  

    群组密钥管理的理论与关键技术研究
    下载Doc文档

    猜你喜欢