0
点赞
收藏
分享

微信扫一扫

01 http与https之间的区别

1.http和https的概念

http:超文本传输协议,浏览器和服务通信是以明文的方式传递,不适合传递敏感信息如 身份证 账号 密码等

https: 安全套接字超文本传输协议,是在http的基础上增加了ssl协议,ssl是靠证书来验证服务器,

对浏览器和服务器之前的通信进行加密

https协议是由http+ssl构成的 是可加密的 身份验证的网络协议

2.http和https区别

https 是需要申请证书,证书需要费用,http不要证书

http 是明文传输不加密,https需要加密

连接方式不同,端口不同 http 80 https 443

http是无状态连接,https是身份验证的网络协议

3.HTTP 包含如下动作:

  1.浏览器打开一个 TCP 连接。

  2.浏览器发送 HTTP 请求到服务器端。

  3.服务器发送 HTTP 回应信息到浏览器。

  4.TCP 连接关闭。

4.SSL 包含如下动作:

  1.验证服务器端。

  2.允许客户端和服务器端选择加密算法和密码,确保双方都支持。

  3.验证客户端(可选)。

  4.使用公钥加密技术来生成共享加密数据。

  5.创建一个加密的 SSL 连接。

  6.基于该 SSL 连接传递 HTTP 请求。

举报

相关推荐

0 条评论