HTTPS连接过程
2015-05-12 00:28:27 31 举报
HTTPS连接过程是一个安全传输数据的过程。它包括以下几个步骤: 1. 客户端向服务器发起请求,建立连接。 2. 服务器返回证书,包含公钥和身份信息。 3. 客户端验证证书的有效性,并生成一个随机数作为预主密钥。 4. 客户端使用公钥加密预主密钥,并发送给服务器。 5. 服务器使用私钥解密预主密钥,并生成一个会话密钥。 6. 客户端和服务器使用会话密钥加密和解密通信数据。
作者其他创作
大纲/内容
ClientHTTPS
ServerHTTPS
把证书传给Client验证
ClientTCP
ServerTCP
生成对称密码数据,用Server公钥加密
数据传递
请求加密会话
0 条评论
下一页