课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现

课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现

ID:6819408

大小:846.00 KB

页数:21页

时间:2018-01-27

课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现_第1页
课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现_第2页
课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现_第3页
课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现_第4页
课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现_第5页
资源描述:

《课程设计(论文)-基于ssl电子商务网站安全登录系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、树达学院课程设计论文题目基于SSL电子商务网站安全登录系统设计与实现姓名学号院(系)树达学院(理工系)专业、年级08通信工程指导教师起止时间2010.09.15至2010.09.30二○一一年九月-21-湖南师范大学课程设计任务书课程设计题目基于SSL电子商务网站安全登陆系统设计与实现作者姓名蒋少军所属院、专业、年级树达院通信工程专业2008年级指导教师邓月明(讲师)设计任务:任务:理解SSL的原理,基于JAVA虚拟机,完成数字证书的生成与提交方法,前后台登录方式的设计;SSL登录的处理。(1)基于JAVA虚拟机完成数字证书的生成

2、与提交方法(2)基于JAVA虚拟机完成前后台登录方式的设计(3)理解SSL的原理(4)SSL登录的处理总体要求:在切实理解SSL概念的基础上,通过分析电子商务网站安全登陆系统,掌握java虚拟机的操作,完成数字证书的生成与提交方法、完成前后台登录方式的设计。着重理解SSL的原理,最后要进行总结,包括设计心得、展望等。-21-设计原始资料:(1)《精通PKI网络安全认证技术与编程实现》(2)学术期刊:包括期刊论文和学位论文(3)自己上网查找相关资料完成本设计应具备的环境(软件、硬件):(1)软件环境Windows操作系统、JAVA虚

3、拟机(2)硬件环境无各阶段任务安排:第一周选择子任务,查阅资料,进行子系统整体设计。第二周进行嵌入式实验开发系统配置、驱动程序的开发及移植,并进行调测。第三周完成系统设计,撰写课程设计报告。主要参考资料:(1)《精通PKI网络安全认证技术与编程实现》(2)《SSL协议体系结构简述》(3)《网络安全与保密》(4)《计算机网络》(5)《Java开发实战经典》六、指导老师联系方式:EMAIL:dengyueming@tom.comTel:-21-目录摘要·······································5一、

4、SSL的原理·····························6二、数字证书的生成与提交方法··············7三、前后台登录方式的设计··················9四、SSL登录的处理························12-21-设计心得·································15参考文献·································16源代码···································17-21-摘要随着计算机、网络

5、、信息技术的发展和日益融合,互联网Internet己进入我国国民经济和社会生活的各个领域和各个环节,无论是政府机关、工矿企业还是家庭、个人,都可以通过Internet获取资讯,共享信息。Internet的快速发展,也引起电子商务的蓬勃发展。电子商务是在Internet与传统信息技术相结合的背景下应运而生的一种动态商务活动,电子支付系统是电子商务体系的重要组成部分,主要用来解决电子商务中的各交易实体(用户、商家、企业、银行等)间资金流和信息流在Internet上的即时传递及其安全性问题。随着电子商务的快速发展,电子支付系统一直是国内

6、电子商务体系中的薄弱环节,越来越成为制约电子商务发展的一个关键因素。因此,本文着重研究构建一个安全的电子支付系统,以解决电子商务中实时在线的安全支付问题。-21-SSL的原理1、SSL协议基本介绍安全套接层(SecureSocketsLayer,SSL)是网景公司(Netscape)在推出Web浏览器首版的同时,提出的协议。SSL采用公开密钥技术,保证两个应用间通信的保密性和可靠性,使客户与服务器应用之间的通信不被攻击者窃听。可在服务器和客户机两端同时实现支持,目前已成为互联网上保密通讯的工业标准,现行Web浏览器亦普遍将Http

7、和SSL相结合,从而实现安全通信。此协议和其继任者传输层安全(TransportLayerSecurity,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。2、SSL协议提供的服务主要有:  1)认证用户和服务器,确保数据发送到正确的客户机和服务器;  2)加密数据以防止数据中途被窃取;3)维护数据的完整性,确保数据在传输过程中不被改变。3、SSL协议工作流程:服务器认证阶段:1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;2)服务器根据客户的信息确定是否

8、需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将包含生成主密钥所需的信息;3)客户根据收到的服务器响应信息,产生一个主密钥,并用服务器的公开密钥加密后传给服务器;4)服务器恢复该主密钥,并返回给客户一个用主密钥认证的信息,以此让

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

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

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