主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
SSL握手是指建立一个HTTPS连接过程,完成连接客户端和对方的安全网络通道,并保证安全连接所需加密的顺利实现。那么,SSL证书握手协议的具体步骤是什么呢?需要几个步骤?让我们看一看。
SSL握手协议的步骤
1.交换加密功能
客户端连接到服务器,并要求服务器验证自己的身份。服务器通过发送其数字证书来证明其身份。这种交换还可以包括直至根证书颁发机构(CA)的整个证书链。通过检查过期日期并确认证书包含可信CA的数字签名来验证证书。
2.双方验证SSL证书
从服务器算法列表中选择一个算法,与服务器公钥一起发送给客户端,并提供一个用于生成密钥的随机数。验证服务器的证书,生成一个随机数,用服务器的公钥(从服务器的证书中获得)加密,然后发送给服务器。
3.交换后生成会话密钥。
使用服务器的私钥解密随机数,使用加密方法计算生成对称加密密钥发送给客户端。服务器和客户端通过事先协商好的加密算法对这三个随机数进行加密,生成一个“会话密钥”,即对称加密密钥,用于整个会话过程的加密。向客户端服务器宣布握手协议完成,服务器改变密码格式,向客户端宣布握手协议完成,整个过程结束。
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:ssl握手协议的步骤(SSL握手协议包含四个主要步骤) https://zhujicankao.com/83093.html
评论前必须登录!
注册