TLS/SSL 协议详解(13) certificate request

双向认证时,服务器会发送certificate request,表明自己想要收到客户端的证书。

  这个类型的握手主要包含了ca证书的subject,用以告诉客户端自己需要哪些证书,不是由这些ca签发的证书“我”不要。

  客户端,例如浏览器在收到这个请求时,如果不存在对应的证书,则发送一个空的certificate至服务器,如果存在一个证书,则发送该certificate至服务器。如果存在多个对应的证书,则会弹出一个弹出框让你选择。

Certificate request还包含了想要证书的签名的类型,RSA还是ECDSA,对于TLS1.2还会包括摘要信息(如下图)。

Distinguished Name 就是ca证书的subject。

双向认证详见博客

http://blog.csdn.net/mrpre/article/details/77914880
--------------------- 
作者:Mrpre 
来源:CSDN 
原文:https://blog.csdn.net/mrpre/article/details/77868263 
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值