问题 问答题 简答题

掌握基于SSL的加密流程

答案

参考答案:

首先客户端与服务器建立连接,服务器把它的数字证书和公共密钥一起发送给客户端,客户端随机生成会话密钥,用从服务器得到的公共密钥对会话密钥进行加密,并把会话密钥在网络上传递给服务器,而会话密钥只有在服务器端用服务器的私钥才能解密,这样,客户端和服务器端就建立了一个唯一的安全通道,只有SSL允许的客户才能与SSL允许的Web站点进行通信。

单项选择题
单项选择题