【前端进阶学习】了解HTTPS保障Web安全

47 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情

HTTPS 是一种在 Web 服务器和浏览器之间发送数据的安全方式。HTTPS协议又称为超文本传输协议,也成HTTP over TLS, HTTP over SSL或者HTTP Secure,通过计算机网络进行安全通信的传输协议

相关构成

HTTPS由两部分构成,默认端口:443,主要功能是提供网站服务器的安全认证,保护交换数据的隐私性和安全性

  1. HTTP协议负责通信和传输
  2. 安全传输协议保证安全

HTTPS的优势

  1. 完整性:内容传输经过完整性校验
  2. 私密性:内容经过对称加密,加解密秘钥具有唯一性
  3. 拥有身份认证:第三方无法伪造服务端/客户端身份
  4. 实用性强:提供安全,隐私的信息传输,应用场景丰富

HTTPS的不足

  1. 提高了成本:增加了证书购买成本,提高应用配置部署成本
  2. 存在性能损耗:增加时延,消耗更多系统资源

写在最后

重新开始更文啦!最近忙了一段时间,终于继续可以学习!感谢大家的支持!我会继续努力坚持学习!养成了好习惯,每天必定会抽出时间多多少少学习前端知识~

以上习题&笔记从大佬们的论坛学习而来,特感谢大佬们的知识分享~ (学习技术知识,果然要看大佬们的技术博客,大家有好的推荐也欢迎指引我这个小白哈,感恩!)

附上学习链接,感谢这些大佬出题和解答:

www.cloudflare.com/en-gb/learn…

blog.csdn.net/qq_41154422…