ssl协议工作原理简述与应用

ssl协议工作原理简述与应用

ID:35202724

大小:108.00 KB

页数:5页

时间:2019-03-21

ssl协议工作原理简述与应用_第1页
ssl协议工作原理简述与应用_第2页
ssl协议工作原理简述与应用_第3页
ssl协议工作原理简述与应用_第4页
ssl协议工作原理简述与应用_第5页
资源描述:

《ssl协议工作原理简述与应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SSL协议工作原理简述与应用编者:天威诚信SSL是一种安全传输协议,其全称是Securesocketlayer(安全套接层)。该协议最初由Netscape企业发展而来,现已成为网络上用来鉴别网站和网页浏览者身份,以及在浏览器使用者及网页服务器之间进行加密通讯的全球化标准。由于SSL技术已建立到了所有主要的浏览器和WEB服务器程序中,因此,仅需安装数字证书,或服务器证书就可以激活服务器功能了。SSL的工作原理SSL协议分为两部分:HandshakeProtocol和RecordProtocol。其中HandshakeProtocol用来协商密钥,协议的

2、大部分内容就是通信双方如何利用它来安全的协商出一份密钥。RecordProtocol则定义了传输的格式。SSL是一个介于HTTP协议与TCP之间的一个可选层,如果利用SSL协议来访问网页,其步骤如下:1、用户:在浏览器的地址栏里输入https://www.sslserver.com2、HTTP层:将用户需求翻译成HTTP请求,如:GET/index.htmHTTP/1.1北京天威诚信电子商务服务有限公司电话:010-82800896        网址:http://verisign.itrus.com.cn/html/Hosthttp://www.

3、sslserver.com3、SSL层:借助下层协议的的信道,安全的协商出一份加密密钥,并用此密钥来加密HTTP请求。4、TCP层:与服务器的443端口建立连接,传递SSL处理后的数据。5、接收端(即服务器)与此过程相反。SSL在TCP之上建立了一个加密通道,通过这一层的数据经过了加密,因此达到保密的效果。如果上面你看得不太懂的话,我们来看一个更形象的比喻,我们假设A与B通信,A是SSL客户端,B是SSL服务器端,加密后的消息放在方括号[]里,以突出和明文消息的区别。双方的处理动作的说明用圆括号()括起。A:我想和你安全的通话,我这里的对称加密算法有

4、DES,RC5,密钥交换算法有RSA和DH,摘要算法有MD5和SHA。B:我们用DES-RSA-SHA这对组合好了。这是我的证书,里面有我的名字和公钥,你拿去验证一下我的身份(把证书发给A)。目前没有别的可说的了。A:(查看证书上B的名字是否无误,并通过手头早已有的CA的证书验证了B的证书的真实性,如果其中一项有误,发出警告并断开连接,这一步保证了B的公钥的真实性)北京天威诚信电子商务服务有限公司电话:010-82800896        网址:http://verisign.itrus.com.cn/html/(产生一份秘密消息,这份秘密消息处理

5、后将用作加密密钥,加密初始化向量和hmac的密钥。将这份秘密消息-协议中称为per_master_secret-用B的公钥加密,封装成称作ClientKeyExchange的消息。由于用了B的公钥,保证了第三方无法窃听)我生成了一份秘密消息,并用你的公钥加密了,给你(把ClientKeyExchange发给B)注意,下面我就要用加密的办法给你发消息了!(将秘密消息进行处理,生成加密密钥,加密初始化向量和hmac的密钥)[我说完了]B:(用自己的私钥将ClientKeyExchange中的秘密消息解密出来,然后将秘密消息进行处理,生成加密密钥,加密初始

6、化向量和hmac的密钥,这时双方已经安全的协商出一套加密办法了)。注意,我也要开始用加密的办法给你发消息了![我说完了]A:[我的秘密是……]B:[其它人不会听到的……]北京天威诚信电子商务服务有限公司电话:010-82800896        网址:http://verisign.itrus.com.cn/html/SSL可以应用在哪些场合通过原理的介绍,我们可以知道,利用SSL协议可以有效加强我们的信息传输保密性。利用这一点,我们就可以将其应用到WEB服务器的安全访问上,邮件的安全传输上等。识别一个网站是否启用了SSL安全协议最简单最直接的办法

7、就是看它的网址信息,通常的我们看到的都是以http://开头的网址,而采用了该安全协议后,网址的开头是:https://,多了一个S。对于网站经营者来说,提升网站知名度,增加网站访问量意味着更多的商机。但不时出现的欺诈钓鱼网站总给人以防不胜防的感觉。如何更好的发挥SSL证书的作用,提升网站的可信度,降低欺诈钓鱼的风险?网站可以采用以下几种方法。第一:在敏感交易界面,高端SSL证书对于网站来说,并不是说所有的页面均需部署SSL证书。网站只需在一些需要提交关键数据的交易页面提供SSL证书安全保护。但关键页面的SSL证书,一定要选择经过身份验证、拥有良好品

8、牌信誉的SSL证书,否则客户将无法对网站身份进行有效判断。北京天威诚信电子商务服务有限公司电话:010-82

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

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

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