
qq:800819103
在线客服,实时响应
qq群
在线客服,实时响应
客服电话
13318873961为什么有些网站使用HTTP,而有些网站使用HTTPS?如果大家留意,还可以看到HTTP跳转为HTTPS,这是为什么呢?今天我们就来了解下关于HTTP VS HTTPS有什么不同。
HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。
HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
HTTP有什么特点
1.基于请求和响应:基本的特性,由客户端发起请求,服务端响应。
2.无状态:协议对客户端没有状态存储,对事物处理没有“记忆”能力,比如访问一个网站需要反复进行登录操作。
3.简单快速、灵活,通信使用明文、请求和响应不会对通信方进行确认、无法保护数据的完整性。
4.无连接:由于无状态特点,每次请求需要通过TCP三次握手四次挥手,和服务器重新建立连接。比如某个客户机在短时间多次请求同一个资源,服务器并不能区别是否已经响应过用户的请求,所以每次需要重新响应请求,需要耗费不必要的时间和流量。
下面通过一个简单的抓包实验观察使用HTTP请求传输的数据:
结果分析:HTTP协议传输数据以明文形式显示
针对无状态的一些解决策略:
场景:逛电商商场用户需要使用的时间比较长,需要对用户一段时间的HTTP通信状态进行保存,比如执行一次登陆操作,在30分钟内所有的请求都不需要再次登陆。
1.通过Cookie/Session技术
2.HTTP/1.1持久连接(HTTP keep-alive)方法,只要任意一端没有明确提出断开连接,则保持TCP连接状态,在请求首部字段中的Connection: keep-alive即为表明使用了持久连接。
HTTPS有什么特点
基于HTTP协议,通过SSL或TLS提供加密处理数据、验证对方身份以及数据完整性保护。
通过抓包可以看到数据不是明文传输,而且HTTPS有如下特点:
1.内容加密:采用混合加密技术,中间者无法直接查看明文内容。
2.验证身份:通过证书认证客户端访问的是自己的服务器
3.保护数据完整性:防止传输的内容被中间人冒充或者篡改
混合加密:结合非对称加密和对称加密技术。客户端使用对称加密生成密钥对传输数据进行加密,然后使用非对称加密的公钥再对秘钥进行加密,所以网络上传输的数据是被秘钥加密的密文和用公钥加密后的秘密秘钥,因此即使被黑客截取,由于没有私钥,无法获取到加密明文的秘钥,便无法获取到明文数据。
数字摘要:通过单向hash函数对原文进行哈希,将需加密的明文“摘要”成一串固定长度(如128bit)的密文,不同的明文摘要成的密文其结果总是不相同,同样的明文其摘要必定一致,并且即使知道了摘要也不能反推出明文。
数字签名技术:数字签名建立在公钥加密体制基础上,是公钥加密技术的另一类应用。它把公钥加密技术和数字摘要结合起来,形成了实用的数字签名技术。
收方能够证实发送方的真实身份;发送方事后不能否认所发送过的报文;收方或非法者不能伪造、篡改报文。
非对称加密过程需要用到公钥进行加密,那么公钥从何而来?其实公钥就被包含在数字证书中,数字证书通常来说是由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,证书中包含了一个密钥对(公钥和私钥)和所有者识别信息。数字证书被放到服务端,具有服务器身份验证和数据传输加密功能。
HTTP VS HTTPS有什么不同?通过上文的认识,大家可以深刻的了解到了二者的不同之处,简单的来说,HTTPS是HTTP的安全版。但是由于HTTPS的使用技术以及成本问题,目前HTTPS尚未普及使用。
相关文章内容简介
1 HTTP VS HTTPS有什么不同?各自的特点有哪些?
为什么有些网站使用HTTP,而有些网站使用HTTPS?如果大家留意,还可以看到HTTP跳转为HTTPS,这是为什么呢?今天我们就来了解下关于HTTP∵VS∵HTTPS有什么不同。HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HT... [阅读全文]
最新标签
推荐阅读
30
2019-05
高匿代理ip怎么获取?
高匿代理IP的时代已经到来了,但是很懂人不了解高匿代理ip到底有什么用,虽然随着网络科技的发展,网络对我们的生活带来了很多方便,也带来了更多的选择,网络信息的高速发展不仅会
16
2018-10
我的ip老是被限制,怎么换ip玩?
很多人不管是工作还是游戏等,都需要用到不同的ip,因为许多平台都会对ip进行一定的限制,甚至稍有异常立马被封。目前网络上有效的ip更换方法不少,小编根据不同的用户推荐适合的ip更换
22
2018-10
网络营销可以用哪些工具?利用黑洞代理加快进程
网络营销可以用哪些工具?网络营销人员把网站排名做起来,这工作量可不少,而且也耗时间。为了快速的把网站排名做起来,可以利用一些工具,比如说黑洞代理!
11
2019-05
IP代理软件使用常见问题
随着网络的发展,越来越多的ip代理软件出现在众人面前,使用户的选择越来越多,然而在使用过程中也会出现许多问题,给用户带来一些困扰。
热门文章