SSLv3/TLS网络安全协议的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yyxu123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的高速发展,计算机网络获得了广泛的应用,如何解决信息安全问题成为网络应用的关键性技术问题。在电子商务应用中,要求网络通信的双方必须能够了解对方的身份,并确认信息在通信过程中未被篡改,同时需要防止其它人窃取通信的内容。数据加密与身份认证是目前解决信息安全最有效的技术手段,两者的结合就构成完整的安全传输协议,可以实现数据保密、身份认证等功能。 SSLv3(Secure Socket Layer 3.0)/TLS(7ransport Layer Security)协议就是一种实现以上功能的典型的网络安全传输协议。SSLv3/TLS协议实现的功能包括对通信双方的身份认证、对数据加密和对数据的完整性保护。SSLv3/TLS协议通过通信双方交换握手报文的方式,协商在通信中使用的加密、签名算法和加密密钥,并实现双方的身份认证。 本文首先详细分析了SSLv3/TLS协议的编码方式、交换报文的格式、运行流程以及协议定义的算法簇以及SSLv3与TLS协议的差异。确定了实现协议的方式和目标。随后定义了协议运行的状态及状态机,并设计出一个基于事件驱动的实现框架,并对协议实现中使用的数据结构进行了完整描述。最后给出了从功能,性能以及兼容性三方面对协议实现进行测试的结果。
其他文献
Web服务是一个崭新的分布式计算模型,它由一系列相关技术和标准所组成:XML、SOAP、WSDL和UDDI。其中,XML提供数据的描述,SOAP负责Web服务调用,WSDL负责Web服务描述,而UDDI则负责Web
人工神经网络从着手研究到现在,已有五十多年的发展史.虽然几经坎坷,但随着众多学者的不懈努力,不但在理论上为神经网络的发展打下了坚实的基础,而且在信号处理、计算机视觉
自从计算机问世以来,让机器具有模式识别能力一直是计算机科学家们的努力方向.研究表明,对视觉和听觉信息的处理过程,不仅仅是一个感知过程,也是一个认知过程.因此,研究模式
随着信息技术的发展,文档图像在办公自动化、数字图书馆、电子商务、电子政务等项目中获得广泛的应用。在这些应用中,纸质文档通常采用扫描方式形成数字化文档图像进行存储、
数据库安全理论和技术不仅是数据库理论研究的重要方向,而且也是信息安全的重要研究方向。本文提出采用主从结构表的方法对BLP模型加以改造,使得改造后的BLP模型具有较高的可用
本论文分析并研究了电信管理网的功能体系结构、物理体系结构和信息体系结构;研究了电信统一网管平台的功能体系结构;完成了统一网管平台之系统管理子系统的需求分析和设计;采用
本课题所开发的用户界面代码自动生成系统(AUI-Automatic UserInterface),是在大量相关研究的基础上加以实现的.大量基于模型用户界面生成工具证明了自动生成用户界面源代码
该论文主要研究C/C++中的类型转换,特别是隐式类型转换的静态安全性检测.通过分析各数据类型的特性,研究它们之间不安全的转换,根据产生机制进行了分类,借鉴文法的表述形式对
本文首先逐步深入地对软件测试、面向对象软件测试、自动化软件测试和面向对象软件单元测试进行了介绍和分析。最后主要集中精力于基于设计模型规格描述的自动化单元测试技术
几何证明系统是一类强大的几何教学辅助系统,在几何教育应用中有着举足轻重的地位。目前成功的几何证明系统有MathXP、Z+Z智能教育平台和Geometry Explorer等,由于它们运行在传