论述SSL的工作的两个阶段。
【正确答案】:(1)服务器认证阶段。客户端向服务器发送一个开始信息“Hello”,以便开始一个新的会话连接。服务器根据客户的信息,确定是否需要生成新的主密钥;如果需要,则服务器在响应客户的“Hello”信息时,将包含生成主密钥所需的信息。客户根据收到的服务器响应信息,产生一个主密钥,并用服务器的公开密钥加密后传给服务器。服务器恢复该主密钥,并返回给客户一个用主密钥认证的信息,以此让客户认证服务器。
(2)用户认证阶段。在此用户认证服务器之前,服务器已经通过了客户认证。这一阶段主要完成对服务器的认证。经认证服务器发送一个提问给客户,客户则返回(数字)签名后的提问和公开密钥,从而向服务器提供认证。
论述SSL的工作的两个阶段。
- 2024-11-07 02:22:42
- 网络应用开发与系统集成(14349)