很多网友了解过有关于网络协议部分的内容,HTTPS协议还是一知半解的,下面这边文章就为大家简单介绍下HTTPS协议的基本内容,大家了解下,希望对大家有帮助

很多网友了解过有关于网络协议部分的内容,但关于HTTPS协议只是见过这个名词,具体内容一无所知。下面就为介绍下HTTPS协议的基本内容,希望对正在和我一样学习计算机网络知识的同学们会有帮助。下面是具体的内容:

一. 什么是HTTPS协议

HTTPS的英文全称是:Hyper Text Transfer Protocol Secure,可以看出他就是在HTTP协议的基础上加上了信息的安全机制。信息的安全传输又是有SSL(Secure Socket Layer)协议支持的,它支持信息的加输,和客户端服务器的身份认证。所以可以得出结论:HTTPS协议是由HTTP+SSL协议构建的可进行加输、身份认证的网络安全协议,比HTTP安全。

二. HTTPS协议的安全体现

(1)在发送数据前会对用户和服务器进行认证,确保数据发送到正确的正确的客户机和服务器; (2)会对数据进行加密,防止数据在发送途中被窃取,如果进行了加密计算被窃取,数据也是用不了的; (3)维护数据的完整性,确保数据在传输过程中不被改变。

三. 如何实现客户端认证和数据安全传输

要实现数据的安全传输,加密肯定是必不可少的,加密分为两种,有公钥加密(非对称加密)和对称加密,下来简单看下,这两种加密:

(1)公钥加密(非对称加密)

在公钥加密中,利用公钥加密的数据只能用私钥解密,用私钥加密的数据中能用公钥解密,至于加密的原理不是这里讨论的重点,重要的是理解SSL是如何工作的;

(2)对称加密

对称加密就是,发送端和接收端都使用同一个秘钥,发送端用这个秘钥结合一种算法对数据进行加密,接收用这个秘钥结合一种算法对数据进行解密。

下面是我自己画的一张图,说明了SSL协议是如何工作的(客户端认证如何实现的),如下:

浏览器我收到了你的秘钥,以后传输数据就用这个秘钥了。至此秘钥生成,握手结束。

从上面的过程可以看出:这四次握手就是为了生成传输数据时要用到的秘钥,以及完成客户端和服务器相互的身份认证。这个握手过程用的是公钥加密,生成的秘钥在数据交互时对数据加密,对数据加密用的是对称加密。

以上是我对HTTPS协议的一个大致了解,可以看出HTTPS协议,就是在网络应用层和传输层加了一层SSL协议,来对数据进行加输。在四次握手结束后,才会去建立TCP连接。

最新资讯
宣布合并沃尔沃,吉利的新能源焦虑有解药了?

宣布合并沃尔沃,吉利的

吉利与沃尔沃的合并计划,终于尘埃落定。
尾盘发生了什么?港股多只科技股巨震 腾讯、美团成弃儿

尾盘发生了什么?港股多

今日收盘,微盟跌超10%,网易、美团跌超8%,小米跌 超5%,京东
加拿大咖啡品牌Tim Hortons已获腾讯等注资 将在华增开200家店铺

加拿大咖啡品牌Tim Ho

加拿大咖啡连锁品牌Tim Hortons周五表示,其中国公司已
京东科技旗下京东云发布新一代自研虚拟化架构京刚

京东科技旗下京东云发

东科技旗下京东云正式发布自研软硬一体虚拟化架构—京
章泽天刘强东名下公司注册“章泽天”商标信息

章泽天刘强东名下公司

据天眼查App显示,江苏章泽天文化发展有限公司新增多条
福布斯中国发布最佳女性创投人榜,徐新、梁颕宇、李宏玮分列前三

福布斯中国发布最佳女

2020 年对于中国的企业来讲是一个IPO 大年,由于中国是
最新文章
5G时代 HTTP和DNS协议将发生哪些变化?

5G时代 HTTP和DNS协议

HTTP和DNS这两种协议几乎已经成为家喻户晓,现在5G时代
流媒体协议RTSP、HTTP、HTTPS、SDP四种区别解析

流媒体协议RTSP、HTTP

流媒体在Android中有nuplayer来实现的,下面先来讲流媒
如何屏蔽https网站、禁止访问https、禁止跳转https的方法

如何屏蔽https网站、

由于网络安全形势越发严峻,为了保护用户隐私和网络安全
最常用路由协议RIP-1/2 OSPF IS-IS BGP的特点对比

最常用路由协议RIP-1/

RIP协议是最早的路由协议,OSPF是目前应用最广泛的IGP协
上行带宽和下行带宽是什么意思?各有什么作用?

上行带宽和下行带宽是

这篇文章主要介绍了上行带宽和下行带宽是什么意思?各有
网络延长器是什么东西 网络延长器的简介

网络延长器是什么东西

网络延长器就是能够把网络传输距离有效延长的设备