2016 - 2024

感恩一路有你

ssl证书是什么意思啊 SSL证书的工作原理?

浏览量:1783 时间:2021-03-31 15:13:02 作者:admin

SSL证书的工作原理?

1. 客户端发送SSL协议的版本号、加密算法的类型、生成的随机数以及其他服务器和客户端之间通信所需的各种信息。

2. 服务器确认并返回证书

服务器将SSL协议的版本号、加密算法类型、随机数等相关信息传送给客户端。同时,服务器还向客户端传输自己的证书。

3. 客户机使用来自服务器的信息来验证服务器的有效性。服务器的有效性包括:证书是否过期,颁发服务器证书的CA是否可靠,发布者证书的公钥是否能正确解锁服务器证书的“发布者数字签名”,以及服务器证书上的域名是否与服务器的实际域名匹配。如果验证失败,通信将断开。如果验证失败,通信将继续。

4. 验证信息后,客户端生成随机密钥a,用公钥加密后发送给服务器

从第3步验证的证书中,可以得到服务器的公钥,客户端生成的随机密钥用公钥加密。加密后,只有服务器(持有私钥)才能解密以确保安全。

5. 服务器用私钥解密随机密钥a,然后用随机密钥a加密通信

此握手过程不包括验证客户端身份的逻辑。因为在大多数情况下,HTTPS只是验证服务器的身份。如果要验证客户机的身份,则需要客户机拥有证书并在握手时发送证书,这需要花费大量的成本。

以上是由Anson certificate组织的SSL证书的工作原理。需要申请SSL证书的朋友可以去信证书看看。

ssl证书是什么意思啊 安装ssl证书 ssl证书制作

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。