忿忿的泥巴坨 发表于 2024-12-28 22:01:02

01.HTTPS的实现原理-HTTPS的概念

简介

该系列文章主要讲述了HTTPS协议与HTTP协议的区别,以及HTTPS如何实现安全传输。内容分为三部分:HTTPS的实现原理、HTTPS的应用以及HTTPS的性能优化。此中,实现原理包罗其四大特性:机密性、完整性、身份认证和不能否认性。应用部分介绍了如何将非安全的HTTP迁移到HTTPS,必要设置安全证书。性能优化部分则讨论了如何在保证安全性的同时进步传输效率。
1. HTTPS的概念和安全性

   1.HTTPS是HTTP的安全版本,通过添加SSL/TLS协议提供安全性。
2.HTTP的不安全性主要在于明文传输,数据可以被拦截和盗取。
3.HTTPS通过加密传输的数据,确保安全性。
https://i-blog.csdnimg.cn/direct/5cf0423eda0444c399d9207f2e9c0793.png
2. HTTPS的实现原理

   1.HTTPS的实现原理主要包罗加密流程和四大安全特性:机密性、完整性、身份认证和不能否认性。
2.加密流程涉及加密算法和密钥管理,确保数据在传输过程中的安全性。
3.四大安全特性通过特定的算法和协议实现,确保数据的机密性、完整性、身份认证和不能否认性。
3. HTTPS和HTTP的区别

   1.HTTPS和HTTP在根本报文格式和请求方式上没有区别,主要区别在于安全性。
2.HTTPS通过SSL/TLS协议提供安全性,而HTTP则没有。
3.HTTPS是HTTP加上SSL/TLS协议,实现了安全传输。
4. OSI七层协议模子

   1.OSI七层协议模子是国际标准,将网络协议分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
2.SSL/TLS协议位于会话层,负责管理通信会话并确保数据传输的可靠性。
3.五层协媾和四层协议是实际上的标准,将应用层、表示层和会话层归并为应用层。
https://i-blog.csdnimg.cn/direct/2784f9c1d5cf4a419bcdb2f9629faee6.png
5. SSL和TLS的区别

   1.SSL是网景公司为其浏览器Netscape开发的安全协议。
2.TLS是SSL的后续版本,由国际标准组织进行标准化。
3.SSL和TLS是一回事,只是名称不同。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 01.HTTPS的实现原理-HTTPS的概念