多网络安全协议支持平台的研究与设计

多网络安全协议支持平台的研究与设计

论文摘要

随着网络技术与应用的发展,各种各样的安全协议层出不穷,安全协议的实现与应用也日益复杂。如何屏蔽不同安全协议的差异,以减少应用软件系统集成的复杂度成为一个重要技术课题。中间件是一种屏蔽异构和分布所导致集成和共享的各种复杂技术细节而使技术问题简单化的软件工程技术和系统集成技术。利用中间件技术,本文设计了一种安全协议通用支持平台,它工作于应用层与网络层之间,屏蔽了各网络安全协议之间的差异,为应用程序提供统一的安全服务接口。首先,本文分析了安全协议原理及其实现,提出了安全协议原子操作的概念,通过对几种常用安全协议的分析,总结了安全协议的各类通用原子操作,研究了构建安全协议通用支持平台的可行性。其次,本文分析了安全协议通用支持平台的通用支持性与应用无关性这两个关键问题,提出系统应当具有四个主要功能:通用原子操作实现、安全协议实现机制、统一的应用层接口、系统管理与配置接口。重点讨论了安全协议的通用支持机制,提出了利用协议配置文件实现通用支持的方法,给出了协议配置文件说明及关键算法的实现代码。整个平台分为三个子系统:信息交换、信息处理与系统管理,这三个子系统共同实现系统的四个主要功能。最后本文完成了安全协议通用支持平台的总体设计,给出了三个子系统中各功能模块的详细设计,提供了各模块关键类的类图。本文设计的系统实现了对不同安全协议的通用支持,屏蔽了不同安全协议在应用上的差别,实现了安全协议实现的应用无关性,为安全协议的设计与实现提供了一个高效的支持环境,具有极高的推广价值和广阔的应用前景。

论文目录

  • 1 引言
  • 1.1 背景介绍
  • 1.2 自己所做工作
  • 1.3 论文结构
  • 2 安全协议综述
  • 2.1 信息安全
  • 2.1.1 基本属性
  • 2.1.2 OSI 信息安全体系结构
  • 2.2 密码技术
  • 2.2.1 密码体制
  • 2.2.2 数字签名
  • 2.2.3 Hash 函数
  • 2.2.4 公钥基础设施(PKI)
  • 2.3 安全协议
  • 2.3.1 基本概念
  • 2.3.2 安全协议分类
  • 2.3.3 安全协议系统模型
  • 2.3.4 安全协议的安全性质及实现
  • 3 安全协议原子操作分析
  • 3.1 原子操作定义
  • 3.2 常用安全协议工作流程及原子操作分析
  • 3.2.1 Kerberos
  • 3.2.2 IPSec
  • 3.2.3 SSL
  • 3.2.4 SET
  • 3.3 通用原子操作分类与总结
  • 4 安全协议通用支持平台系统分析
  • 4.1 系统关键问题
  • 4.2 系统功能
  • 4.3 系统架构
  • 4.4 安全协议通用支持机制研究与设计
  • 5 各子系统的分析与设计
  • 5.1 信息交换子系统
  • 5.2 信息处理子系统
  • 5.2.1 安全协议
  • 5.2.2 证书
  • 5.2.3 加密算法
  • 5.2.4 密钥
  • 5.2.5 异常
  • 5.2.6 随机数
  • 5.2.7 质数
  • 5.2.8 数据格式化
  • 5.3 管理子系统
  • 5.3.1 核心控制模块
  • 5.3.2 用户管理模块
  • 5.3.3 日志管理模块
  • 5.3.4 连接管理模块
  • 5.3.5 缓冲区管理模块
  • 5.3.6 文件管理模块
  • 5.3.7 语言管理模块
  • 5.3.8 协议管理模块
  • 5.3.9 证书管理模块
  • 5.3.10 算法管理模块
  • 5.3.11 密钥管理模块
  • 5.3.12 异常管理模块
  • 5.3.13 随机数管理与质数管理模块
  • 5.3.14 数据格式化管理
  • 5.3.15 接口管理模块
  • 6 结束语
  • 参考文献
  • 作者研究生阶段论文发表情况
  • 独创性声明
  • 致谢
  • 相关论文文献

    • [1].深水半潜式支持平台靠泊海洋生产平台碰撞场景[J]. 中国航海 2020(01)
    • [2].标准型半潜式支持平台靠泊连接方案设计研究[J]. 南通航运职业技术学院学报 2020(02)
    • [3].产学研模式下的社区舞蹈支持平台[J]. 艺海 2017(08)
    • [4].搭建教育支持平台,助力师生教与学[J]. 桂林师范高等专科学校学报 2016(03)
    • [5].关于高职院校老年服务与管理综合支持平台建设[J]. 知识文库 2020(03)
    • [6].谈智慧学习支持平台的设计与应用[J]. 中国信息技术教育 2017(06)
    • [7].软硬兼工,打造两岸青年创业热土[J]. 海峡通讯 2016(11)
    • [8].自升式作业支持平台环境适应性快速评估[J]. 中国海洋平台 2020(05)
    • [9].李克强:确定支持平台经济健康发展措施 壮大优结构促升级增就业新动能[J]. 中国科技产业 2019(08)
    • [10].新生代农民工体育参与的社会支持平台研究[J]. 佛山科学技术学院学报(自然科学版) 2013(02)
    • [11].潜艇观通支持平台技术的发展现状及趋势[J]. 舰船科学技术 2010(10)
    • [12].培育社会支持平台 服务农村居家养老[J]. 人口与健康 2020(07)
    • [13].个性化计算机应用技术专业教学资源库教学系统支持平台的设计与开发[J]. 镇江高专学报 2015(01)
    • [14].质检科技资源统计分析与决策支持平台的设计与开发[J]. 科技风 2015(08)
    • [15].海洋石油多功能支持平台的安全管理问题探讨[J]. 化工管理 2013(10)
    • [16].科技发展决策支持平台运行机制的体系构成及要素分析[J]. 科技与管理 2012(02)
    • [17].科技发展决策支持平台的运行与保障机制研究——以山东省为例[J]. 科技管理研究 2012(23)
    • [18].用户为本的学科研究性学习网络支持平台的设计[J]. 中国教育技术装备 2011(33)
    • [19].基于微信公众号的学习支持平台设计与实现[J]. 软件导刊 2017(01)
    • [20].农业乡村级微信公众号支持平台设计[J]. 科学咨询(科技·管理) 2017(09)
    • [21].管理支持平台在核电厂的应用及创新优化[J]. 中国高新技术企业 2016(14)
    • [22].高校课程通用网络教学支持平台的研究与构建[J]. 考试周刊 2011(72)
    • [23].山东省科技发展决策支持平台的总体设计框架研究[J]. 科技管理研究 2013(02)
    • [24].科技发展决策支持平台运行过程研究[J]. 科技与管理 2012(03)
    • [25].浅谈海洋石油多功能支持平台的安全管理[J]. 中国安全生产科学技术 2012(08)
    • [26].基于开源软件的教学支持平台的设计与应用[J]. 计算机时代 2008(12)
    • [27].供给侧视角下移动学习资源建设模型的构建[J]. 广东技术师范学院学报 2017(03)
    • [28].信息技术课堂“教—学—评”一体化支持平台设计与实现[J]. 中国教育信息化 2012(10)
    • [29].基于知识服务的公共后台式农村信息化数据支持平台研究[J]. 农业图书情报学刊 2010(12)
    • [30].管理信息和决策支持平台展望[J]. 农业发展与金融 2009(10)

    标签:;  ;  ;  ;  

    多网络安全协议支持平台的研究与设计
    下载Doc文档

    猜你喜欢