OpenSSL握手过程的测试与分析

OpenSSL握手过程的测试与分析

论文摘要

网络正改变着人们的生活。如何保护数据在网络上的安全,引起越来越多人的关注。SSL及其后继者TLS是Internet安全协议中重要的部分,而OpenSSL则是一个优秀、功能强大而且开源的SSL与TLS实现,它们均得到广泛的应用和关注。国内外已有很多文章和书籍讨论这方面的内容。但大多关注的是SSL/TLS或者OpenSSL的应用,极少有对SSL/TLS协议细节或者OpenSSL相关部分进行深入分析。目前所知的SSL/TLS实现均来自国外。OpenSSL作为一个开源软件包,为应用和实现SSL提供了不可多得的资源。然而,目前尚不清楚OpenSSL与SSL协议是如何对应的,是否真正可信,仅作为“黑盒”在使用。握手协议是SSL协议中最重要最复杂的部分,也是最值得研究的部分。分析一个典型的握手将有重要意义。采用“先获取后分析”的方法来分析SSL协议和OpenSSL代码中的握手部分是一个新的尝试。先从代码中获取真实的数据,然后结合协议和代码,对所得数据进行分析。目的是为了打开OpenSSL这个“黑盒”,更好地认识OpenSSL和SSL协议。握手过程的分析涉及两方面的内容。一是握手过程中各种消息的结构、含义和作用;二是此过程中涉及到的关键计算。SSL v3.0和TLS v1.0在消息结构和计算上存在差别。对OpenSSL源代码的学习,可以对协议中一些没有明确指定的行为或者是模糊的参数定义等作出补充性的说明。OpenSSL展示了一个“具体”的SSL协议。对典型握手过程的研究,将为研究其他形式的握手或者是SSL协议以及OpenSSL的其他方面打下坚实的基础。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景
  • 1.2 研究的目的与意义
  • 1.3 研究的国内外发展状况
  • 1.4 本文主要研究工作
  • 2 SSL 协议中握手过程的说明
  • 2.1 SSL 记录层协议的说明
  • 2.2 SSL 握手协议的说明
  • 2.3 SSL 握手过程中相关计算的说明
  • 2.4 本章小结
  • 3 测试与分析的方法
  • 3.1 约定及目标
  • 3.2 方法的提出
  • 3.3 方法的实现
  • 3.4 本章小结
  • 4 OpenSSL 握手过程的测试与分析
  • 4.1 记录层协议的测试与分析
  • 4.2 握手协议的测试与分析
  • 4.3 握手过程中相关计算的测试与分析
  • 4.4 本章小结
  • 5 测试与分析的结论和建议
  • 5.1 结论
  • 5.2 建议
  • 5.3 本章小结
  • 6 结束语
  • 6.1 工作总结
  • 6.2 未来工作展望
  • 致谢
  • 参考文献
  • 附录 实验数据
  • 相关论文文献

    • [1].《解码:工业信息安全》[J]. 自动化博览 2019(11)
    • [2].基于企业视角探索工业信息安全解决之道[J]. 工业控制计算机 2019(12)
    • [3].大数据在电力信息安全中的应用[J]. 电子技术与软件工程 2019(24)
    • [4].政府部门网络信息安全现状分析及增强措施[J]. 中国新通信 2019(24)
    • [5].应用型本科信息安全实验课程改革研究[J]. 湖北开放职业学院学报 2020(01)
    • [6].大数据环境下网络信息安全的风险与防范对策[J]. 信息与电脑(理论版) 2019(24)
    • [7].大数据与网络信息安全[J]. 计算机产品与流通 2020(01)
    • [8].数字经济时代金融信息安全国家新战略[J]. 信息安全研究 2020(01)
    • [9].互联网信息安全问题及对策[J]. 电脑知识与技术 2019(36)
    • [10].大数据时代面临的信息安全机遇和挑战探讨[J]. 电子世界 2019(24)
    • [11].金融科技时代中小银行信息安全管控策略[J]. 中国银行业 2019(12)
    • [12].海洋信息安全主动防御模型的设计构建[J]. 海洋信息 2019(04)
    • [13].信息安全领域热词回顾[J]. 保密工作 2019(12)
    • [14].2019年全球信息安全立法情况综述[J]. 中国信息安全 2020(01)
    • [15].“互联网+”时代公共信息安全对策分析[J]. 电子元器件与信息技术 2020(01)
    • [16].刍议网络信息安全课程教学的改革[J]. 中外企业家 2020(12)
    • [17].高职士官信息安全与管理专业人才培养方案研究[J]. 计算机产品与流通 2020(03)
    • [18].5G时代网络信息安全问题与展望探析[J]. 数字技术与应用 2020(01)
    • [19].移动存储设备的信息安全[J]. 广播电视信息 2020(04)
    • [20].网络信息安全叠加风险的识别与应对[J]. 电子技术与软件工程 2020(03)
    • [21].谈新时代下中高职学生防诈骗信息安全的培养[J]. 科技风 2020(14)
    • [22].基于网络信息安全的研究与应用[J]. 内蒙古科技与经济 2020(05)
    • [23].高职信息安全与管理专业“信息安全基础”课程思政的实践[J]. 西部素质教育 2020(06)
    • [24].工业信息安全市场发展将呈现六大趋势[J]. 自动化博览 2020(02)
    • [25].招聘通告——中国电子科技网络信息安全有限公司[J]. 信息安全与通信保密 2020(03)
    • [26].网络信息安全犯罪的定量评价困境和突围路径——大数据背景下网络信息量化标准的反思和重构[J]. 浙江工商大学学报 2020(03)
    • [27].如何做好县级融媒体建设中网络信息安全工作[J]. 数字通信世界 2020(04)
    • [28].探究“互联网+”网络信息安全的现状及对策[J]. 网络安全技术与应用 2020(05)
    • [29].云计算下网络信息安全问题与解决对策分析[J]. 电子世界 2020(09)
    • [30].如何有效提升网络信息安全技术管理水平[J]. 信息与电脑(理论版) 2020(05)

    标签:;  ;  

    OpenSSL握手过程的测试与分析
    下载Doc文档

    猜你喜欢