ssl的设计和实现计算机科学与技术专业论文.docxVIP

  • 14
  • 0
  • 约5.57万字
  • 约 60页
  • 2019-01-24 发布于上海
  • 举报

ssl的设计和实现计算机科学与技术专业论文.docx

ssl的设计和实现计算机科学与技术专业论文

北京邮电大学硕士研究生论文 北京邮电大学硕士研究生论文 摘要 SSI..的设计和实现 摘要 安全套接层协议SSL是世界上部署最为广泛的安全协议,每一 种商业浏览器和服务器都在其内部使用SSL来支持安全的Web交 易。它指定了一种在应用程序和TCP/IP协议之间提供数据安全性的 分层机制,为TCP/IP连接提供数据加密、服务器认证、消息完整性 以及可选的客户端认证。 本文的目标是在终端路由器上开发SSL模块,使得路由器可以 充当SSL服务器的角色,在通讯双方之间建立一条安全的隧道来保 证客户和服务器之间所传送信息的安全性。实现过程中,通过对SSL 协议和路由器中协议结构的分析,按照SSL协议栈的结构,将SSL 模块划分成四个子模块。本文分别论述了各个子模块的设计和实现, 给出了各子模块使用的数据结构,然后从整体上介绍了路由器上其 他模块和SSL模块之间的连接建立过程以及SSL的握手过程。同时 还针对协议中的缺陷给出具体实现时的解决方案。 另外,本文还涉及到了为SSL提供证书服务的SCEP模块的设 计和实现,并对这两个模块进行了详细地测试和分析。最后,给出 了SSL协议的一些应用。 关键词SSL/TLS路由器SCEP数字证书信息安全 THE THE DESIGN AND IMPLEMENTATION OF SSL ABSTRACT SSL has been widely deployed in the world as a security protocol, all kinds of browser and server offer secure web business with SSL.It iS a layered mechanism;specify a technique to provide secure data, information encryption,server authentication,message integrality and choice client authentication between application and TCP/IP. The target is developing SSL module on router,making it run as a SSL server.Then a secure channel will be founded to ensure the security of information transferred between client and server.In the process of implementation,after analyzing the SSL protocol and the structure of protocols applied on the router,I divide SSL module to four sub.modules according to the framework of SSL protoc01.This article discusses how to design and implement each sub—module,what data structure each uses,and how to establish connection between other relative modules and SSL module.The process of SSL handshake also iS described.At the same time,this paper gives the solution to deal with the fault ofSSL. Besides.the paper refers to the design of SCEP module which provides certification services to SSL,describes the test and analysis of both SSL and SCEE At last.it presents some applications of SSL. KEY WORDS SSI门Ⅱ.S router SCEP certification information security 北京邮电大学

文档评论(0)

1亿VIP精品文档

相关文档