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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值