本题考查HTTPS基础知识。
A. SSH:SSH(Secure Shell)是一种加密的网络传输协议,它允许客户端和服务器之间建立安全的远程登录会话。它主要用于远程管理服务器和执行命令。
B. SSL:SSL(Secure Sockets Layer)是一种安全协议,用于在互联网上建立安全、可靠的连接。它被广泛用于Web浏览器和Web服务器之间的通信,以确保数据的机密性和完整性。 HTTPS(Hypertext Transfer Protocol Secure)是一种通过使用SSL(Secure Sockets Layer)协议对报文进行封装的Web协议,它可以提供加密通信,保证数据传输的安全性。因此,选项B是正确答案。
C. SHA-1:SHA-1(Secure Hash Algorithm 1)是一种密码哈希函数,它用于将输入数据转换为固定长度的哈希值。SHA-1常用于数字签名和密码存储,但它已经暴露出一些安全漏洞,因此现在推荐使用更安全的哈希函数,如SHA-256或SHA-3。
D. SET:SET(Secure Electronic Transaction)是一种支付卡行业的安全标准,它定义了持卡人、商家和银行之间的安全通信规范。SET协议确保了支付卡交易的安全性,防止敏感信息被截获或盗用。
综上所述,本题选B。