HTTPS 通信过程

2020-10-28 10:48:08 33 举报
HTTPS通信过程是一个基于SSL/TLS协议的安全传输数据的过程。首先,客户端(通常是浏览器)向服务器发起HTTPS请求,服务器返回一个数字证书,这个证书包含了公钥以及由CA(证书认证机构)对该公钥的签名。然后,客户端验证服务器的数字证书:是否由信任的CA签发,是否在有效期内,以及证书中列出的网站地址是否和正在访问的地址一致等。如果证书有效,那么客户端就生成一个随机的对称密钥,并用服务器的公钥加密,发送给服务器。服务器用私钥解密得到这个对称密钥。至此,客户端和服务器都有了同一个对称密钥,之后的通信数据都会用这个对称密钥进行加密解密,保证了数据的安全传输。
HTTPS
作者其他创作
大纲/内容
评论
0 条评论
下一页