基于虚拟化技术的设备驱动映射协议研究
发布时间:2023-05-18 04:16
随着互联网技术的不断发展和革新,如何保障数据安全逐渐成为了人们关注的焦点。目前所面临的安全问题主要来自于木马,病毒,和诸如暴力破解等的恶意攻击。因此,有必要研究改进的远程桌面控制协议。本文以椭圆曲线相关算法为研究内容,以云计算平台为分析基础,主要从三个方面展开工作: (1)阐述了云计算的背景和当前的技术发展现状,介绍了虚拟化技术的相关概念、目前国内外的研究现状及其在生活中各个方面的应用。 (2)本文通过分析远程桌面控制协议所具备的资源共享和直接通信的特点,利用椭圆曲线算法的计算难题,针对算法破解的难易程度、网络负载和带宽等因素设计出了一个新的双向认证机制。 (3)利用云计算平台具备强大的数据处理能力的特点,针对远程桌面协议中存在的设备随意映射和中间人攻击问题,设计了一个远程接入平台模型,并在平台中加入了缓冲区模块,使得在不影响用户体验度的情况下,占用更少的带宽,同时还设计出了一个虚拟密码设备模块,解决了传统设备在虚拟化环境中遇到的问题,防止了设备随意映射。仿真结果表明,这个远程接入平台模型,能够提高整个协议和云计算平台的效率和安全性。
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
专用术语注释表
第一章 绪论
1.1 研究背景及意义
1.1.1 背景研究
1.1.2 研究意义
1.2 国内外研究现状
1.2.1 国内外厂商在桌面虚拟化领域的发展情况
1.2.2 桌面虚拟化现状和障碍
1.3 本文主要工作
1.4 本文的组织与安排
第二章 云计算及远程桌面协议
2.1 云计算技术
2.1.1 云计算的概述
2.1.2 云计算的现状
2.1.3 云计算的优点
2.2 远程桌面控制协议
2.2.1 协议简介,概念
2.2.2 协议发展历史
2.2.3 RDP 协议分析
2.2.4 协议连接建立过程
2.2.5 协议数据通信
2.2.6 协议数据包保文格式
2.2.7 RDP 协议性能和特征
2.3 其他的相关协议
2.3.1 ICA 协议
2.3.2 PCOIP 协议
2.4 云计算与协议的应用
2.4.1 云计算的应用
2.4.2 协议的应用
2.5 本章小结
第三章 RDP 协议安全与漏洞分析
3.1 RDP 协议安全机制
3.1.1 协议中的密码算法
3.1.2 协议的识别互连过程
3.1.3 数据通信阶段
3.2 协议的安全隐患
3.2.1 设备随意映射
3.2.2 密码推测和记录
3.2.3 中间人攻击
3.2.4 密钥协商过程的破解
3.3 本章小结
第四章 RDP 协议隐患改进方法
4.1 从客户端的角度来提高协议的安全性
4.1.1 更改配置协议的应用端口号
4.1.2 防范中间人攻击(如图 4.1 所示)
4.2 对协议的改进
4.2.1 ECC 简介
4.2.2 ECC 与 RSA 的比较
4.2.3 椭圆曲线的选取原则和方法
4.2.4 椭圆曲线参数的选取和基点的确定
4.2.5 算法设计
4.2.6 算法实现
4.2.7 相关代码
4.3 公式证明和仿真结果分析
4.3.1 基于 Spi 演算的安全性分析
4.3.2 标准的协议规格
4.3.3 安全性验证
4.3.4 相关缩写(如下表 4.4)
4.3.5 协议的形式化描述
4.3.6 协议分析
4.3.7 性能分析
4.3.8 安全性分析
4.4 本章小结
第五章 基于改进远程桌面控制协议的模型
5.1 引言
5.2 设计思想
5.3 平台介绍
5.3.1 平台架构设计
5.3.2 用户体验 QoE
5.3.3 虚拟设备系统
5.3.4 模块介绍
5.3.5 平台的应用
5.4 仿真结果及其分析
5.5 本章小结
第六章 总结与展望
6.1 工作总结
6.2 工作展望
参考文献
附录 1 程序清单
附录 2 攻读硕士学位期间撰写的论文
附录 3 攻读硕士学位期间参加的科研项目
致谢
本文编号:3818658
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
专用术语注释表
第一章 绪论
1.1 研究背景及意义
1.1.1 背景研究
1.1.2 研究意义
1.2 国内外研究现状
1.2.1 国内外厂商在桌面虚拟化领域的发展情况
1.2.2 桌面虚拟化现状和障碍
1.3 本文主要工作
1.4 本文的组织与安排
第二章 云计算及远程桌面协议
2.1 云计算技术
2.1.1 云计算的概述
2.1.2 云计算的现状
2.1.3 云计算的优点
2.2 远程桌面控制协议
2.2.1 协议简介,概念
2.2.2 协议发展历史
2.2.3 RDP 协议分析
2.2.4 协议连接建立过程
2.2.5 协议数据通信
2.2.6 协议数据包保文格式
2.2.7 RDP 协议性能和特征
2.3 其他的相关协议
2.3.1 ICA 协议
2.3.2 PCOIP 协议
2.4 云计算与协议的应用
2.4.1 云计算的应用
2.4.2 协议的应用
2.5 本章小结
第三章 RDP 协议安全与漏洞分析
3.1 RDP 协议安全机制
3.1.1 协议中的密码算法
3.1.2 协议的识别互连过程
3.1.3 数据通信阶段
3.2 协议的安全隐患
3.2.1 设备随意映射
3.2.2 密码推测和记录
3.2.3 中间人攻击
3.2.4 密钥协商过程的破解
3.3 本章小结
第四章 RDP 协议隐患改进方法
4.1 从客户端的角度来提高协议的安全性
4.1.1 更改配置协议的应用端口号
4.1.2 防范中间人攻击(如图 4.1 所示)
4.2 对协议的改进
4.2.1 ECC 简介
4.2.2 ECC 与 RSA 的比较
4.2.3 椭圆曲线的选取原则和方法
4.2.4 椭圆曲线参数的选取和基点的确定
4.2.5 算法设计
4.2.6 算法实现
4.2.7 相关代码
4.3 公式证明和仿真结果分析
4.3.1 基于 Spi 演算的安全性分析
4.3.2 标准的协议规格
4.3.3 安全性验证
4.3.4 相关缩写(如下表 4.4)
4.3.5 协议的形式化描述
4.3.6 协议分析
4.3.7 性能分析
4.3.8 安全性分析
4.4 本章小结
第五章 基于改进远程桌面控制协议的模型
5.1 引言
5.2 设计思想
5.3 平台介绍
5.3.1 平台架构设计
5.3.2 用户体验 QoE
5.3.3 虚拟设备系统
5.3.4 模块介绍
5.3.5 平台的应用
5.4 仿真结果及其分析
5.5 本章小结
第六章 总结与展望
6.1 工作总结
6.2 工作展望
参考文献
附录 1 程序清单
附录 2 攻读硕士学位期间撰写的论文
附录 3 攻读硕士学位期间参加的科研项目
致谢
本文编号:3818658
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3818658.html