基于高效的SSH协议的运维审计系统研究与实现

基于高效的SSH协议的运维审计系统研究与实现

论文摘要

随着网络与信息技术的飞速发展,网络安全问题也日益突出。在并不安全的网络环境中,为保证数据传输的安全性与准确性,网络设备的配置及其远程登录的安全性变得十分重要。当前,应用于网络远程登录的方式主要有Telnet、FTP等,这些方式虽然都是通过用户名密码方式来认证用户登录,但是登录时其数据的传输是以明文的方式进行的,用户的重要信息容易被黑客窃取,造成信息泄漏等网络问题。本文从上述网络数据传输的安全性出发,分析了网络中安全威胁的原因,重点对安全远程登录协议—SSH协议做了系统的介绍,设计并实现了基于SSH协议的运维审计系统。该系统基于SSH协议,在传统的用户名密码认证基础上,通过RSA算法加密以及MD5验证算法保证了数据传输的安全性和准确性,其次该系统基于透明代理,能够保证客户端远程登录的正常通信。研究表明,在基于SSH协议的安全传输中,其中70%的CPU时间用于处理密码运算,密码算法的执行效率是影响SSH协议是否高效的关键因素。本文研究了基于GPU计算平台实现RSA加密算法的实现方案,设计并实现了RSA算法在CUDA架构上的具体实现。实验结果表明,在RSA算法的关键操作即大整数模幂方面,GPU实现与CPU实现相比,其比值为40倍以上。综上,本文设计并实现了基于高效的SSH协议的运维审计系统,通过RSA加密算法和MD5验证算法保证了数据的安全性和准确性,基于GPU通用计算平台实现了SSH的加密解密—RSA算法,提高了SSH协议安全传输的效率。

论文目录

  • 摘要
  • Abstract
  • 插图索引
  • 附表索引
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状
  • 1.2.1 网络安全问题的产生
  • 1.2.2 文件传输协议的发展现状
  • 1.2.3 基于 GPU 的密码算法
  • 1.3 论文的研究内容
  • 1.4 论文的组织结构
  • 第2章 SSH 协议的研究
  • 2.1 SSH 协议简介
  • 2.2 SSH 协议的结构
  • 2.2.1 SSH 传输层协议
  • 2.2.2 SSH 身份认证协议
  • 2.2.3 SSH 连接层协议
  • 2.3 SSH 协议工作流程
  • 2.4 SSH 协议的发展与应用研究
  • 2.5 SSH 与 SSL 的区别
  • 2.6 本章小结
  • 第3章 GPU 通用计算研究
  • 3.1 GPU 体系架构的发展
  • 3.2 GPU 体系架构与 CPU 多核的比较
  • 3.2.1 GPU 体系架构
  • 3.2.2 与多核 CPU 的区别
  • 3.3 基于 GPU 通用计算的可行性与优势分析
  • 3.4 CUDA 编程
  • 3.4.1 CUDA 并行计算架构
  • 3.4.2 CUDA 编程模型
  • 3.5 CUDA 算法优化标准
  • 3.6 本章小结
  • 第4章 SSH 协议安全传输的高效实现—基于 GPU 的 RSA 实现技术研究
  • 4.1 SSH 协议的加密解密—RSA 算法
  • 4.1.1 RSA 密码体制
  • 4.1.2 密钥的选取
  • 4.1.3 RSA 算法优缺点分析
  • 4.2 RSA 算法基于 GPU 的实现思想
  • 4.3 基于 CUDA 架构实现 RSA 算法的可行性分析
  • 4.3.1 模幂运算
  • 4.3.2 模算术运算
  • 4.4 RSA 算法的 CUDA 实现
  • 4.4.1 线程映射方案
  • 4.4.2 存储器分配方案
  • 4.5 算法性能测试与评估
  • 4.6 本章小结
  • 第5章 基于高效的 SSH 协议的运维审计系统设计与实现
  • 5.1 系统的总体框架
  • 5.1.1 系统的总体设计和框架
  • 5.1.2 网络加密方法的选择
  • 5.1.3 操作系统的选择
  • 5.1.4 相对于其他远程登录系统的区别
  • 5.2 Epoll 模型简介
  • 5.2.1 Epoll 接口
  • 5.2.2 Epoll 的工作模式
  • 5.2.3 Epoll 的使用方法
  • 5.2.4 Epoll 模式的优点
  • 5.3 运维审计系统研究
  • 5.3.1 运维审计系统研究与分析
  • 5.3.2 运维审计系统技术特点
  • 5.4 基于 SSH 协议的运维审计系统设计与实现
  • 5.4.1 系统结构
  • 5.4.2 RSA 算法模块的应用
  • 5.4.3 系统设计与实现
  • 5.5 系统性能分析与测试
  • 5.5.1 SSH 协议下审计系统的优点
  • 5.5.2 系统性能测试
  • 5.6 本章小结
  • 总结与展望
  • 参考文献
  • 附录 A 攻读学位期间所发表的学术论文目录
  • 致谢
  • 相关论文文献

    • [1].基于SSH框架医院人事管理系统开发及应用[J]. 微型电脑应用 2020(03)
    • [2].干旱诱导的甘蓝型油菜SSH文库及抗旱相关基因表达的分析[J]. 湖南农业大学学报(自然科学版) 2020(02)
    • [3].基于SSH框架的在线考试与资料共享系统设计和实现[J]. 电脑编程技巧与维护 2016(24)
    • [4].SSH技术在网站开发中的研究与应用[J]. 电脑知识与技术 2017(10)
    • [5].基于SSH的家装办公系统设计与实现[J]. 科学技术创新 2017(25)
    • [6].基于SSH的医院管理系统的设计与实现[J]. 电脑知识与技术 2016(04)
    • [7].基于SSH的高校固定资产管理系统的设计[J]. 商 2016(17)
    • [8].基于SSH的商品房预售资金监管系统设计与实现[J]. 信息技术 2016(06)
    • [9].凹叶厚朴低温胁迫SSH文库的构建及差异基因的表达分析[J]. 安徽农业科学 2016(14)
    • [10].基于SSH框架的精品课程网站设计与实现[J]. 软件导刊 2015(09)
    • [11].对SSH证书应用模式下的中间人攻击[J]. 计算机应用与软件 2013(11)
    • [12].基于SSH在线考试系统的设计与实现[J]. 长春师范大学学报 2014(06)
    • [13].基于SSH的网络相册系统的设计[J]. 科技广场 2013(06)
    • [14].SSH框架在云制造服务平台开发中的应用[J]. 武汉交通职业学院学报 2012(03)
    • [15].利用Spring DelegatingFilterProxy实现SSH应用权限控制[J]. 福建电脑 2011(02)
    • [16].基于SSH呼叫中心排班系统的设计与实现[J]. 软件导刊 2011(04)
    • [17].基于SSH架构的高职院校成绩管理系统的分析和设计[J]. 网络安全技术与应用 2010(11)
    • [18].基于SSH架构的工作流系统设计[J]. 北京联合大学学报(自然科学版) 2010(04)
    • [19].基于SSH的企业新闻发布系统的设计与实现[J]. 电脑知识与技术 2009(29)
    • [20].以SSH协议为基础加强高校校园网信息化安全[J]. 内蒙古民族大学学报(自然科学版) 2008(06)
    • [21].基于云技术和SSH反向隧道技术的视频监控机器人设计[J]. 科技与创新 2020(01)
    • [22].基于SSH框架的学生信息管理系统的设计与实现[J]. 江苏科技信息 2018(16)
    • [23].云计算平台下的基于SSH的办公系统的构建研究[J]. 电脑与信息技术 2015(06)
    • [24].基于SSH的物流企业车辆管理系统研究[J]. 科技风 2016(04)
    • [25].基于SSH的实验室管理系统设计与实现[J]. 电脑知识与技术 2016(13)
    • [26].探讨基于ssh模式下的公文流转的研究与实现[J]. 中国新通信 2015(10)
    • [27].基于SSH的网站群管理平台设计与实现[J]. 电脑知识与技术 2015(11)
    • [28].山葡萄‘通化-3’抗寒相关基因SSH文库的构建及分析[J]. 果树学报 2015(04)
    • [29].基于SSH技术架构的高校学生管理系统的设计[J]. 电子测试 2014(16)
    • [30].浅述SSH框架下的人力资源管理系统[J]. 数字技术与应用 2013(07)

    标签:;  ;  ;  

    基于高效的SSH协议的运维审计系统研究与实现
    下载Doc文档

    猜你喜欢