基于openssl的安全web服务器的设计与实现论文

基于openssl的安全web服务器的设计与实现论文

ID:6186877

大小:1.15 MB

页数:62页

时间:2018-01-06

基于openssl的安全web服务器的设计与实现论文_第1页
基于openssl的安全web服务器的设计与实现论文_第2页
基于openssl的安全web服务器的设计与实现论文_第3页
基于openssl的安全web服务器的设计与实现论文_第4页
基于openssl的安全web服务器的设计与实现论文_第5页
资源描述:

《基于openssl的安全web服务器的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于OpenSSL的安全Web服务器的设计与实现毕业论文目录第一章引言11.1课题的研究背景11.2课题研究的目的和意义31.3课题的研究内容及目标41.4本文的组织结构4第二章信息安全理论知识52.1密码学基础52.1.1密码体制52.1.2密码体制的分类62.1.3对称密码体制62.1.4公钥密码体制72.2消息认证与数字签名82.2.1消息摘要82.2.2数字签名82.3公钥基础设施92.3.1公钥基础设施的概念92.3.2公钥基础设施的组成102.3.3数字证书112.4安全套接字层112.4.1SSL概述

2、112.4.2SSL协议的结构122.4.3SSL记录协议122.4.4SSL握手协议132.5本章小结16第三章Web服务器开发基础173.1Linux操作系统173.1.1Linux操作系统简介173.1.2GNU编译器套装183.1.3make命令与Makefile文件193.1.4GDB调试工具213.2OpenSSL介绍22II3.2.1OpenSSL的功能233.2.2OpenSSL的组成233.2.3OpenSSL的优缺点253.3TCP/IP协议分析253.3.1TCP/IP协议概述253.3.2网

3、络层协议(IP协议)263.3.3传输层协议(TCP和UDP)263.4HTTP协议分析273.4.1客户端请求273.4.2服务器响应283.4.3HTTP消息交换283.5HTTPS协议简介293.6Socket编程303.6.1套接字连接303.6.2套接字属性313.7本章小结31第四章基于OpenSSL的安全Web服务器的设计334.1系统实现的功能334.2程序的设计思路334.3安全Web服务器程序的模块设计374.3.1初始化模块374.3.2Web服务模块374.4本章小结39第五章基于OpenS

4、SL的安全Web服务器的实现405.1开发环境的搭建405.1.1编译OpenSSL405.1.2编译生成OpenSSL动态链接库405.1.3搭建CA生成证书文件415.2详细设计425.2.1初始化编程环境425.2.2创建Socket455.2.3创建监听线程465.2.4创建客户端线程485.2.5分析请求485.2.6发送请求文件505.3本章小结55第六章总结与展望566.1全文总结566.2研究展望56致谢58参考文献59II引言第一章引言随着计算机网络技术的发展,21世纪已经成为一个数字化、网络化、

5、信息化的时代,而它的核心是网络。要实现信息化就要依靠完善的网络,因为网络可以实现跨时间、空间的数据传输,从而使信息得到共享。自上个世纪90年代以来,以因特网(Internet)为代表的计算机网络得到了飞速的发展,已从最初的教育科研网逐步发展成商业网络,并已成为仅次于全球电话网的世界第二大网络。如今,因特网正在改变我们日常生活和工作的各个方面,加速了全球信息革命的进程。可以毫不夸张的说,因特网是人类自印刷术发明以来在通信方面最伟大的变革。1.1课题的研究背景据中国互联网络信息中心(CNNIC)于2012年1月16日在

6、北京发布的《第29次中国互联网络发展状况统计报告》显示,截至2011年12月底,中国网民数量突破5亿,达到5.13亿,全年新增网民5580万。互联网普及率较上年底提升4个百分点,达到38.3%。图1-1中国网民规模与普及率此外,2008-2010年,网络购物用户规模连续3年保持50%左右的高速增长。我国网络购物用户规模达到1.94亿人,网络购物使用率提升至37.8%。与2010年相比,网络购物用户增长3344万人,增长率为20.8%。24引言随着我国电子商务的普及,网民的理财习惯正逐步向网上交易转移,针对网上银行、

7、证券机构和第三方支付的攻击将剧增。图1-22007.12-2011.12我国网购用户数量、增长率及渗透率以上两组数据表明中国有着极其庞大的网络用户群和接近两亿的网购用户。在这个惊人的数字背后,有一个我们不得不面对的问题,那就是网络信息安全。这个问题自从网络诞生以来就一直困扰着我们,只不过如今计算机网络的发展远超出了以前的预计,所以在网络社会日益发达的今天,个人信息安全问题似乎变得尤为重要。2011年12月21日,中国互联网遭遇了一次强大的“地震”,从国内最大的中文技术社区CSDN用户数据库被泄漏开始,几天时间内,国

8、内多家大型网站用户数据库被陆续曝光,在互联网上广泛流传。更为严重的是,被泄漏的用户数据库大多数包含明文保存的用户密码,受影响用户数以亿计。据2011年中国互联网网络安全报告显示,截至2011年12月29日,CNCERT通过公开渠道获得疑似泄露的数据库有26个,涉及帐号、密码2.78亿条。其中,具有与网站、论坛相关联信息的(例如,被声称属于某个网站的数据)数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。