当前位置 : 主页 > 网络编程 > 其它编程 >

实践理解Web安全06HTTP传输安全

来源:互联网 收集:自由互联 发布时间:2023-07-02
HTTP传输安全HTTP的缺点明文传输内容可能会被窃听不验证通信方的身份因此可能遭遇伪装无法证明报文的完整性所以有可能被篡改这 HTTP 传输安全 HTTP 的缺点 明文传输内容可能会被窃听
HTTP传输安全HTTP的缺点明文传输内容可能会被窃听不验证通信方的身份因此可能遭遇伪装无法证明报文的完整性所以有可能被篡改这 HTTP 传输安全

HTTP 的缺点

  • 明文传输内容可能会被窃听
  • 不验证通信方的身份因此可能遭遇伪装
  • 无法证明报文的完整性所以有可能被篡改

这些问题不仅在 HTTP 上出现其它未加密的协议中也会存在这类问题。

通信使用明文可能会被窃听

在这里插入图片描述

  • 窃听用户密码
  • 窃听传输敏感信息
  • 非法获取个人资料
  • 插入广告
  • 重定向网站
  • 无法防御的 XSS 和 CSRF 攻击
  • 运营商 DNS 劫持
  • 局域网劫持

不验证通信方的身份就可能遭遇伪装

在这里插入图片描述

无法证明报文完整性可能已遭篡改

在这里插入图片描述

解决办法

使用 HTTPS 加密协议。

HTTPS HTTP 加密 认证 完整性保护

  • 加密数据加密提高被盗用的复杂性减少信息泄露的风险
  • 认证请求来源进行认证阻止不受信的请求
  • 完整性保护确保信息或数据不被未授权的篡改或在篡改后能够被迅速发现。
参考

《图片 HTTP》

网友评论