安全选播模型的研究

安全选播模型的研究

论文摘要

选播是一种新的网络服务体系,它可以有效解决网络流量分布不均而导致的网络拥塞,较好的分摊网络负载,使网络资源得到合理利用。选播虽然在均衡网络负载方面有其特有的优势,但是它与单播和组播一样都具有安全脆弱性,很容易受到非法行为的攻击。如果没有采取安全保障措施,选播服务的性能就得不到很好的保障,其服务优势也面临着威胁,因此,开展选播安全研究具有一定的理论价值和良好的应用前景。目前有关选播的研究重点大多集中在选播的实现、路由算法的设计以及QoS的优化等方面,而在选播服务的安全方面仅有很少量的研究,这给我们的研究留下了很大的空间。本文对选播服务的安全脆弱性进行了深入的研究,发现其容易受到源IP欺骗、身份冒用、权限盗用、服务中断攻击、拒绝服务以及重放攻击等安全威胁。在分析和研究的基础上总结出一套选播服务的安全需求,指出一个安全的选播服务必须有严格的组成员身份管理与权限管理制度、有效的源认证策略、完备的数据保密性与完整性措施,并且还应该在故障发生时提供不间断的保障服务。本文的工作重点是针对选播服务的安全需求,提出了一个结合PKI技术和PMI技术的安全选播模型。该模型具备的功能有:(1)基于PKI和PMI原理,利用身份证书与角色分配证书对组内外角色(即组内成员与组外客户)进行严格的身份与权限的绑定,防止恶意主机利用非法身份和权限进行攻击;(2)在组内成员动态变化时采用“Wait—Join”与“Instant—Leave”策略对成员的加入和退出情况进行处理,有效的保护了组内的秘密信息;(3)当组内控制节点或者是成员主机发生故障时利用“职权上升”与“环状接管”等方法及时对内部组织进行调节,保障客户服务需求的连续性,防止非法主机利用故障主机进行非法攻击;(4)利用公钥原理保障了数据的可靠性与源认证,并且对密钥生存期进行全面管理,以杜绝恶意主机通过窃取密钥进行信息的窃取与冒用。利用BAN逻辑的推理规则,对模型中的客户端提出选播服务申请以及组内服务成员的服务提供响应两个关键过程进行形式化语言分析,证明了该流程在权威机构、成员服务器以及客户端之间选播服务的信息交互是有效、可靠且可信的,从而论证了本文模型的安全性、科学性与合理性。实现了一个安全选播模型的原型系统,从实验的角度说明了该模型能够有效地防止DoS攻击、越权攻击、欺骗攻击等常见网络攻击。从而进一步证明了本模型的安全性、可行性与有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的研究背景及意义
  • 1.2 国内外研究动态
  • 1.3 本文的研究内容
  • 1.4 本文的组织结构
  • 第二章 PKI与PMI简介
  • 2.1 PKI原理
  • 2.1.1 PKI的理论基础
  • 2.1.2 身份证书
  • 2.1.3 PKI系统的组成
  • 2.1.4 基于PKI的安全服务
  • 2.2 PMI技术
  • 2.2.1 PMI的提出
  • 2.2.2 属性证书
  • 2.2.3 PMI的体系结构
  • 2.2.4 PMI的地位
  • 2.3 小结
  • 第三章 安全选播模型的分析与设计
  • 3.1 选播服务的安全性分析
  • 3.1.1 选播服务的安全威胁
  • 3.1.2 选播服务的安全需求
  • 3.2 模型的系统分析
  • 3.3 模型核心模块的设计
  • 3.3.1 身份与权限控制模块的设计思想与结构
  • 3.3.2 成员的身份与权限控制
  • 3.3.3 客户的身份与权限控制
  • 3.4 其他功能模块的设计
  • 3.4.1 组成员的动态控制
  • 3.4.1.1 成员的加入
  • 3.4.1.2 成员的退出
  • 3.4.1.3 成员的信息更新
  • 3.4.2 密钥管理
  • 3.4.3 服务保障
  • 3.5 小结
  • 第四章 安全选播模型性能分析
  • 4.1 BAN逻辑
  • 4.1.1 BAN逻辑简介
  • 4.1.2 BAN逻辑推理规则
  • 4.1.3 BAN逻辑应用实例
  • 4.2 客户端服务请求的形式化安全性分析
  • 4.2.1 推理过程中的符号定义
  • 4.2.2 流程的公式化与初始假设
  • 4.2.3 推理过程
  • 4.3 成员端服务提供的形式化安全性分析
  • 4.3.1 推理过程中的符号定义
  • 4.3.2 流程的公式化与初始假设
  • 4.3.3 推理过程
  • 4.4 模型的安全性能分析
  • 4.5 小结
  • 第五章 安全选播模型原型系统的实现
  • 5.1 实验环境
  • 5.2 相关技术
  • 5.2.1 OpenSSL
  • 5.2.2 MySQL
  • 5.3 安全选播原型系统的结构设计
  • 5.3.1 Network Interface Moudle
  • 5.3.2 DataBase Operation Module
  • 5.3.3 CACore Module
  • 5.4 实现结果
  • 5.5 小结
  • 第六章 总结与展望
  • 6.1 工作总结
  • 6.2 进一步的工作设想
  • 参考文献
  • 致谢
  • 攻读硕士学位期间参与的科研项目
  • 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    安全选播模型的研究
    下载Doc文档

    猜你喜欢