学位论文 > 优秀研究生学位论文题录展示

群组密钥协商协议编译器研究

作 者: 周建斌
导 师: 祝烈煌
学 校: 北京理工大学
专 业: 计算机科学与技术
关键词: 群组通信 密钥协商协议 编译器
分类号: TN918.2
类 型: 硕士论文
年 份: 2011年
下 载: 14次
引 用: 0次
阅 读: 论文下载
 

内容摘要


群组密钥协商协议允许通信多方在公开的、不安全的网络中通过交换各自信息协商出一个共同的群组密钥,这种通信机制是构建安全和复杂的高层协议不可或缺的一部分。本课题主要研究群组密钥协商协议编译器,通过编译器构建安全的大型群组密钥协商协议。当前密钥协商协议编译器主要是基于一种基础的两方或三方的密钥协商协议,按照一种拓扑结构把此协议进行群组扩展,或者对此协议的消息进行一定的包装来添加认证等安全要求。本文首次提出了一种能把两种群祖密钥协商协议组合为大群组密钥协商协议的编译器。经过分析此编译器具有很高的扩展性,对网络的结构有很强的适应性,我们可以根据网络环境、性能和安全等需求选择编译器的基础协议组件,并且构造出的协议能够集合多个群组密钥协商协议的优点。然后本文以DB和GDH两个基本群组密钥协商协议为例,用本课题的编译器组合成四种协议,通过比较可以看出此编译器得到的大型群组密钥协商协议集合了两个基本协议的优点,可以针对不同的需求,极大减少通信量或密钥协商的轮数。最后,本课题设计了模块化的实现方法,把编译器设计成由“编译组合模块”、“基础协议模块”等模块组成,并设计了基础协议的接口,使得只要是实现了接口的基础协议,都可以用编译器进行组合,增加了编译器的扩展性。

全文目录


摘要  5-6
Abstract  6-10
第1章 绪论  10-22
  1.1 研究背景  10
  1.2 群组密钥协商协议编译器研究现状  10-18
    1.2.1 基于环的两方到群组的密钥协商协议编译器  13-14
    1.2.2 基于树的两方密钥商协议到动态的群组密钥协商协议编译器  14-16
    1.2.3 非认证的群组密钥商协议到认证的群组密钥协商协议编译器  16
    1.2.4 基于环的认证的密钥商协议到认证的群组密钥协商协议编译器  16-17
    1.2.5 基于树的非认证的密钥商协议到认证的密钥协商协议编译器  17-18
  1.3 小结  18
  1.4 研究内容  18-20
  1.5 论文组织结构  20-22
第2章 基础密钥协商协议以及安全模型  22-34
  2.1 基础密钥协商协议  22-26
    2.1.1 DH 协议  22-23
    2.1.2 GDH 协议  23-24
    2.1.3 BD 协议及变形DB 协议  24-26
  2.2 群组密钥协商可证明安全模型概述  26-27
  2.3 BCP 模型  27-33
    2.3.1 安全模型  27-31
    2.3.2 BCP 模型中的其它安全概念  31-33
  2.4 小结  33-34
第3章 群组密钥协商协议组合编译器  34-45
  3.1 协议组合编译器概述  34-37
    3.1.1 群组成员分组  34-35
    3.1.2 编译器的运行  35-37
  3.2 编译器的安全性  37-39
    3.2.1 抵抗被动攻击的安全性  37-38
    3.2.2 可认证安全性  38-39
  3.3 编译器性能  39-44
    3.3.1 协议的组合效果  39-44
  3.4 小结  44-45
第4章 编译器架构设计与实现  45-55
  4.1 编译器设计目标  45
  4.2 概要设计  45-47
  4.3 详细设计  47-55
    4.3.1 基础协议模块  47-49
    4.3.2 编译器模块  49
    4.3.3 大数处理模块  49-52
    4.3.4 字符处理模块  52-53
    4.3.5 网络通信模块  53
    4.3.6 人机交互模块  53
    4.3.7 网络监控管理模块  53-55
第5章 实施方案  55-61
  5.1 开发环境  55
  5.2 初始化群组结构  55-56
  5.3 初始化编译器和节点信息  56-57
  5.4 执行编译器组成的群组密钥协商协议  57-60
  5.5 小结  60-61
结论  61-63
参考文献  63-66
致谢  66

相似论文

  1. 物联网安全技术的研究与应用,TN929.5
  2. 基于VHDL的可编程逻辑器件虚拟实验平台的设计与实现,TP311.52
  3. 面向高性能DSP Matrix向量化编译器的设计与实现,TP314
  4. 基于NIOSⅡ的PLC系统,TP273
  5. 机器人图形化编程系统的设计与实现,TP242
  6. 强安全高效的密钥协商协议,TP393.08
  7. 嵌入式MSDCC异构多核编译器研究,TP314
  8. 基于GCC的ARCA3的编译器移植,TP368.1
  9. USB接口密码安全系统的设计与实现研究,TN918.4
  10. G代码集成开发调试平台的设计与实现,TG659
  11. 面向空间目标轨道预测的定制处理器及其编译器的关键技术研究,V556
  12. 五自由度串联机器人开放式控制系统的研究,TP242
  13. 可配置TTA处理器编译器的指令调度技术研究与实现,TP314
  14. 航天C程序安全规则检查技术研究,TP311.52
  15. 安全群组通信中组播密钥管理方案的研究,TN918.82
  16. 出具证明编译器中证明生成的研究,TP314
  17. 一种出具证明编译器中汇编级断言和证明的生成方法,TP314
  18. 开放式数控系统中G代码编译器的设计与研究,TG659
  19. 一种带有并行修复端口的冗余可修复存储器编译器设计,TP333
  20. 基于IEC61131-3标准软PLC开发系统的设计与实现,TP273

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信保密与通信安全 > 密码、密码机
© 2012 www.xueweilunwen.com