密码算法远程软加载的研究

密码算法远程软加载的研究

论文摘要

随着网络通信技术的迅猛发展,特别是宽带网的出现使网络的通信能力和传输速度上升到一个新的高度,网络的应用更为广泛。现代的军事信息系统已经发展成为以现代计算机技术和密码技术为基础,综合运用网络通信技术和信息处理技术,集各类军事信息加密、安全认证、网络密码管理等于一体的军事装备体系。然而,在目前的军事信息系统中,密码算法的注入和更换依旧采用本地操作的方式进行。诚然,这种办式可以保证密码算法更换的安全性,但是工作效率不高。面对飞速发展的网络通信技术,在保证安全性的前提下,研究密码算法的远程(网络)注入具有十分重要的理论意义和实际应用价值。本论文拟就该问题所涉及的相关技术作些研究,并设计一个可行的方案。 密码算法属于高度敏感的信息,它是密码系统的核心,并且关系到军事信息系统的整体安全性。由于Internet的全球性、开放性和动态性,密码算法的网络传输存在着许多安全隐患。本文设计的密码算法远程软加载系统,就是要在网络环境下,实现密码算法的安全远程注入,解决注入机与异地远程密码机之间的加密、鉴别和数据完整性等问题,防止非法用户利用网络系统的安全缺陷进行数据的窃取、冒充和破坏,保证通信双方的安全连接与数据的安全传输。 本文从宏观上研究了密码算法远程软加载系统的总体框架结构;从微观角度具体设计并实现了专有的、安全的“注入协议”(Soft Loading Protocol,SLP),使其安全高效地完成远程注入密码算法这一任务。本文所做的工作主要有以下儿点: 1、概要地总结了目前互联网上存在的安全威胁,介绍了基本的安全技术与措施; 2、针对主要的网络安全威胁,提出了密码算法远程软加载系统的总体结构设计。本系统主要有五个模块组成:身份认证模块、数字签名模块、传输保护模块、软加载模块和算法验证模块; 3、在总结安全协议的安全性质与设计准则的基础上,设计并实现了专有的“注入协议”,以保证能够安全有效地完成密码算法的远程注入。然后,利用目前流行的有色Petri网来描述和验证注入协议。 4、实现了注入协议的模拟实验。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题目的和意义
  • 1.2 密码算法远程软加载研究现状
  • 1.3 内容组织
  • 第二章 网络安全概述
  • 2.1 网络安全威胁
  • 2.2 网络安全技术
  • 2.2.1 密码技术
  • 2.2.2 认证技术
  • 2.2.3 访问控制技术
  • 2.2.4 防火墙技术
  • 2.2.5 虚拟专用网
  • 2.2.6 入侵检测与安全审计
  • 2.3 网络与信息安全协议
  • 2.3.1 物理层
  • 2.3.2 数据链路层
  • 2.3.3 网络层
  • 2.3.4 传输层
  • 2.3.5 会话层
  • 2.3.6 表示层
  • 2.3.7 应用层
  • 2.4 本章小结
  • 第三章 密码算法远程软加载系统总体设计
  • 3.1 系统设计要求
  • 3.1.1 系统安全风险
  • 3.1.2 系统设计要求
  • 3.1.3 系统需具备的前提条件
  • 3.2 系统总体框架
  • 3.3 模块详细设计
  • 3.3.1 身份认证模块
  • 3.3.2 数字签名模块
  • 3.3.3 传输保护模块
  • 3.3.4 算法软加载模块
  • 3.3.5 算法验证模块
  • 3.4 本章小结
  • 第四章 注入协议设计
  • 4.1 安全协议概述
  • 4.1.1 安全协议内涵
  • 4.1.2 安全协议安全性质
  • 4.1.3 安全协议设计原则
  • 4.1.4 针对安全协议的攻击
  • 4.2 注入协议SLP详细设计
  • 4.2.1 SLP协议概述
  • 4.2.2 SLP体系结构
  • 4.2.3 SLP传输协议
  • 4.2.4 SLP签名协议
  • 4.2.5 SLP验证协议
  • 4.2.6 SLP改变加密规范协议
  • 4.2.7 SLP警报协议
  • 4.2.8 SLP握手协议
  • 4.2.9 SLP协议安全性分析
  • 4.3 注入协议SLP的应用
  • 4.4 本章小结
  • 第五章 SLP协议模拟器
  • 5.1 SLP协议模拟器概述
  • 5.1.1 执行SLP协议模拟器前提条件
  • 5.1.2 启动SLP协议模拟器流程
  • 5.1.3 SLP协议模拟器描述
  • 5.2 SLP协议模拟器设计
  • 5.2.1 SLP协议模拟器结构
  • 5.2.2 应用层协议
  • 5.2.3 数据链路层协议
  • 5.2.4 物理层协议
  • 5.3 SLP协议模拟器实现
  • 5.3.1 SLP协议模拟器处理流程
  • 5.3.2 SLP协议模拟器内部结构
  • 5.3.3 重要数据结构、宏定义、消息及函数
  • 5.3.4 SLP协议模拟器串口读写线程
  • 5.4 实验结果分析
  • 5.4.1 SLP协议模拟器形式化描述
  • 5.4.2 SLP协议的可靠性分析
  • 5.4.3 SLP协议的安全性分析
  • 5.4.4 SLP协议的可扩充性分析
  • 5.5 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].智能化军事信息系统的一种实现框架[J]. 计算机与网络 2019(21)
    • [2].军事信息系统标识体系及其注册解析平台设计[J]. 指挥信息系统与技术 2017(01)
    • [3].军事信息系统项目的需求开发、管理与实践[J]. 电脑迷 2018(08)
    • [4].互操作、互理解、互遵循——军事信息系统的新型能力目标与评估模型[J]. 指挥与控制学报 2015(01)
    • [5].军事信息系统安全防护技术漫谈[J]. 信息系统工程 2012(07)
    • [6].军事信息系统中信息安全的探讨[J]. 硅谷 2010(02)
    • [7].军事信息系统国产化关键软硬件的应用研究[J]. 信息化研究 2016(04)
    • [8].军事信息系统信息安全风险评估方法研究[J]. 信息安全与通信保密 2012(01)
    • [9].外军军事信息系统体系结构框架技术概述[J]. 计算机与数字工程 2012(07)
    • [10].军事信息系统工程效益审计评价指标构建[J]. 军事经济研究 2009(12)
    • [11].军事信息系统项目军民融合决策评估模型[J]. 系统工程理论与实践 2018(10)
    • [12].面向服务军事信息系统的可执行建模仿真方法[J]. 系统仿真学报 2010(11)
    • [13].军事信息系统数据中心网络弹性规划[J]. 军事运筹与系统工程 2020(01)
    • [14].军事信息系统体系结构设计方法及其应用分析[J]. 科技导报 2018(20)
    • [15].国产数据库在军事信息系统中的应用[J]. 电子技术与软件工程 2015(08)
    • [16].军事信息系统安全防御体系建设探讨[J]. 计算机安全 2009(02)
    • [17].基于体系工程理念的大型复杂军事信息系统核心能力建设工程管理模式研究[J]. 中国电子科学研究院学报 2018(04)
    • [18].军事信息系统分散式架构应用研究[J]. 舰船电子工程 2020(03)
    • [19].军事信息系统中基于无线Mesh网络的内容分发方法[J]. 中国电子科学研究院学报 2017(06)
    • [20].现代军事信息系统中的数据库技术探析[J]. 电脑编程技巧与维护 2017(18)
    • [21].纵深防御的一体化军事信息安全体系研究[J]. 网络空间安全 2017(12)
    • [22].网络中心化军事信息系统能力评估[J]. 指挥信息系统与技术 2012(01)
    • [23].多传感器数据融合方法在军事信息领域的应用[J]. 舰船科学技术 2013(06)
    • [24].构建面向服务(SOA)的军事信息系统[J]. 舰船电子工程 2010(09)
    • [25].基于SOA的军事信息系统综合集成技术研究[J]. 中国电子科学研究院学报 2009(05)
    • [26].军事信息系统体系结构框架研究进展[J]. 通信技术 2011(03)
    • [27].基于SOA的军事信息系统集成研究[J]. 电脑知识与技术 2011(12)
    • [28].面向军事信息系统的自动化软件部署算法[J]. 计算机与现代化 2020(01)
    • [29].军事信息系统中基于内容流行度的情报分发模型研究[J]. 中国电子科学研究院学报 2019(03)
    • [30].时敏目标打击作战信息链仿真研究[J]. 信息通信 2016(10)

    标签:;  ;  ;  ;  

    密码算法远程软加载的研究
    下载Doc文档

    猜你喜欢