当前位置: 首页 > 新闻动态 > 服务器证书 > SSL服务器证书的使用过程

SSL服务器证书的使用过程

作者:管理员 文章来源:中万网络 更新时间:2017-01-23 09:59:52 微信新浪微博QQ空间
  在“互联网+”这样的革命时代,人们生活在当下在这股不可抗拒的潮流之中。人们在享受互联网带来的方便高效之余,网络骗术的“应运而生”为“真相”蒙上了面纱,网络钓鱼事件的不断发生,让很多网民和企业都开始注重交易安全问题,SSL服务器证书不断得到认可,逐渐被人们熟知,下面中万网络就为大家介绍SSL服务器证书的使用过程。假设一个Web网站安装了一个SSL服务器证书,一个用户通过浏览器使用SSL安全协议(即安全超链协议HTTPS)访问该网站(即浏览器地址栏输入的URL是https开头的),这时,浏览器和网站的Web服务器程序之间将发生如下交互:
 
 
    1、Web服务器程序将服务器上安装的SSL证书,以及它能构造的该SSL证书的证书链中的、除根CA证书以外的中级CA证书发送到浏览器端;
 
    2、浏览器调用本地的密码服务接口(如CryptoAPI、PKCS#11),利用接收到的中级CA证书以及本地的中级CA证书、根CA证书,按前面提到的方法,构造证书信任链,验证证书的可信性、有效性;
 
    3、若证书验证不通过,则浏览器提示用户验证失败的原因,如证书签名无效、证书超过了有效期或证书上的域名与网站的域名不符,又或者证书不是由可信的CA签发(即证书不能链接到一个本地的可信根CA证书)等;
 
    4、若证书验证通过,则浏览器会发送一个随机字串到Web服务器;
 
    5、Web服务器用其SSL证书的私钥对该随机字串签名,然后将签名的字串返回到浏览器;
 
    6、浏览器用Web服务器传递过来的SSL证书上的公钥,验证随机字串签名的有效性,若签名验证通过,则说明Web服务器确实是该SSL数字证书(私钥)的拥有者,浏览器完成对Web服务器的身份鉴别;否则,网络链接失败;
 
    7、可选的(对双向SSL身份鉴别),浏览器也可将客户端的用户证书(及其证书链上的中级CA证书)发送到Web服务器端,Web服务器端用类似的方式,完成对客户端的身份鉴别;
 
    8、在身份鉴别(单向或双向)完成后,浏览器和Web服务器交换密钥信息(keying materials),建立加密通道,然后进行数据传送和交换。
 
    以上就是中万认证小编对SSL服务器证书的使用过程的基本介绍,相信能够帮助大家更好的了解可信网站认证。如果您还有其他疑惑,请咨询qq:4006809277或拨打全国统一服务热线:400-680-1266 中万认证专家将为您答疑解惑。
返回列表

相关推荐

关注公众微信

中万网站认证中心 | 诚信网站认证 | 可信网站认证 | 安全联盟认证 | SSL证书 | 商务部信用评级 | 网信认证 | 百度认证 | 新闻动态 | 帮助中心

全国统一服务热线:010-57038858 《北京中万网络科技有限责任公司》 版权所有 京ICP备09070896号-1 京公网安备11010802011463号

法律顾问:中华知识产权网 张小青

可信网站认证 诚信网站认证