本文引用自霍格沃兹测试开发学社录播课
HTTPS 是什么?
SSL/TLS 又是什么?
霍格沃兹测试开发学社
http://ceshiren.com
经典面试题
- HTTPS 是什么?SSL/TLS 又是什么?
考察点
- 《计算机网络》相关知识
- 了解 HTTPS 协议的概念
- 了解 SSL/TLS 协议的概念
技术点
- HTTPS 协议的概念
- SSL/TLS 协议的概念
HTTPS 协议的概念
- 安全套接字层超文本传输协议
- 通过计算机网络进行安全通信的传输协议
- 在 HTTP 的基础上加入了 SSL/TLS 协议
HTTP + 加密 + 认证 + 完整性保护 = HTTPS
SSL/TLS 协议的概念
- SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL 通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯
- TLS:(Transport Layer Security,传输层安全协议),用于两个应用程序之间提供保密性和数据完整性
- TLS 是升级版的 SSL
答案总结
问题:HTTPS 是什么?SSL/TLS 又是什么?
- HTTPS 是安全套接字层超文本传输协议。因为 HTTP 协议使用明文发送内容,安全性很差,为了数据传输的安全,HTTPS 在 HTTP 的基础上加入了 SSL/TLS 安全层,让传输过程的安全性大大提高。
- SSL/TLS 协议是 HTTP 与 TCP 之间的安全协议,可以验证服务器的身份,为客户端和服务端之间的通信加密,并且保证信息的完整性。
- SSL 是安全套接层。后来 SSL 被标准化。标准化之后的名称改为 TLS 传输层安全协议。所以这两者其实就是同一种协议,只不过是在不同阶段的不同称呼。: