SSL、HTTP、HTTPS
HTTP:超文本传输协议是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。
工作方式:
1)客户与服务器建立连接;
2)客户向服务器提出请求;
3)服务器接受请求,并根据请求返回相应的文件作为应答;
4)客户与服务器关闭连接。
SSL:SSL,及其继任者传输层安全(TLS)是为网络通信提供安全及数据完整性的一种安全协议。
1)认证用户和服务器,确保数据发送到正确的客户机和服务器;
2)加密数据以防止数据中途被窃取;
3)维护数据的完整性,确保数据在传输过程中不被改变。
HTTPS:HTTPS 是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 [1] 。HTTPS 在HTTP 的基础下加入SSL,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。
0条评论