赞
踩
浏览器 | 服务器 | |
---|---|---|
发起 | —> 1.浏览器通知服务器浏览器所支持的加密协议 | 接收 |
接收 | <— 2.服务器通知浏览器从1中选用的加密协议,并给予证书 | 发起 |
3.用CA的公钥鉴别服务器的证书是否有效,有效则生成一个随机数(秘密数),秘密数加上2确定的加密协议产生会话密钥 | ||
发起 | —> 4.浏览器用服务器的公钥加密秘密数发给服务器 | 接收 |
5.服务器用私钥对4解密获得秘密数再加上2确定的加密协议产生会话密钥 | ||
<— 握手结束,使用相同的会话密钥加密传输的数据(对称加密) —> |
过程有所简化,比方说在正式使用会话密钥通话前,浏览器和服务器各自会发送一段用会话密钥加密的 Finish 消息,以检验之前通过握手建立起来的加解密通道是否成功, 详细版请看下文
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。