在Internet上建立秘密传输信息的信道,保障传输信息的机密性、完整性与认证性的协议是

在Internet上建立秘密传输信息的信道,保障传输信息的机密性、完整性与认证性的协议是
A、HTTP
B、FTP
C、SMTP
D、SSL
【正确答案】:D
【题目解析】:SSL(Secure Sockets Layer)是一种用于在Internet上建立安全通信信道的协议。它通过使用加密、认证和完整性保护机制,确保传输的信息在传输过程中不被窃听、篡改或伪造。 SSL协议的工作原理如下:1. 客户端向服务器发起连接请求,并请求建立SSL连接。2. 服务器将自己的公钥发送给客户端。3. 客户端使用服务器的公钥对一个随机生成的对称密钥进行加密,并将加密后的密钥发送给服务器。4. 服务器使用自己的私钥对接收到的密钥进行解密,得到对称密钥。5. 客户端和服务器使用对称密钥进行加密和解密,保证传输的信息的机密性和完整性。6. 在握手过程中,还会进行证书验证,确保服务器的身份可信。 SSL协议广泛应用于Web浏览器和服务器之间的通信,以保护用户在网上进行的敏感信息(如登录凭证、信用卡信息等)的安全。SSL协议的最新版本是TLS(Transport Layer Security),它是SSL的继任者,提供更强的安全性和性能。