123下一页
返回列表 发新帖

【搬运】http和https的区别【理论】

[复制链接]

133

主题

4852

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
15
好评
116
信誉
100

考神MT论坛活跃会员MT论坛侠客MT论坛新人

发表于 2019-4-4 12:30:19 来自手机  | 显示全部楼层 | 阅读模式  来自 湖北
一、http和https的基本概念

  http:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。



https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

  https协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。

二、http与https有什么区别?

http协议传输的数据都是未加密的,也就是明文的,因此使用http协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对http协议传输的数据进行加密,从而就诞生了https。简单来说,https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。


  https和http的区别主要如下:
  1、https协议需要用到ca申请证书,一般免费证书较少,因而需要一定费用。
  2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。
  3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
  4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

三、https的工作原理

  我们都知道https能够加密信息,以免敏感信息被第三方获取,所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用https协议。



客户端在使用https方式与Web服务器通信时有以下几个步骤:
  (1)客户使用https的URL访问Web服务器,要求与Web服务器建立SSL连接。
  (2)Web服务器收到客户端请求后,会将网站的证书信息(证书中包含公钥)传送一份给客户端。
  (3)客户端的浏览器与Web服务器开始协商SSL连接的安全等级,也就是信息加密的等级。
  (4)客户端的浏览器根据双方同意的安全等级,建立会话密钥,然后利用网站的公钥将会话密钥加密,并传送给网站。
  (5)Web服务器利用自己的私钥解密出会话密钥。
  (6)Web服务器利用会话密钥加密与客户端之间的通信。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

18

主题

1676

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3902
好评
46
信誉
100

MT论坛帅哥MT论坛最佳新人MT论坛活跃会员

发表于 2019-4-4 12:43:40 来自手机  | 显示全部楼层  来自 意大利
最大的区别是https多交点钱
回复

使用道具 举报

212

主题

2746

回帖

7637

积分

硕士生

No Love No joy

Rank: 6Rank: 6

金币
30
好评
20
信誉
101

2019-5.1节快乐MT论坛帅哥MT论坛最佳新人考神

发表于 2019-4-4 12:49:45 来自手机  | 显示全部楼层  来自 广西
做免流方面还是有用处的
回复

使用道具 举报

22

主题

3610

回帖

1万

积分

博士生

安卓哥

Rank: 7Rank: 7Rank: 7

金币
7821
好评
1
信誉
98

MT论坛最佳新人考神MT论坛帅哥MT论坛新人

QQ
发表于 2019-4-4 12:57:36 来自手机  | 显示全部楼层  来自 广东
gfce 发表于 2019-4-4 12:43
最大的区别是https多交点钱

bmob卡密管理下载不了
回复

使用道具 举报

189

主题

4334

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
12469
好评
31
信誉
100

考神MT论坛最佳新人MT论坛帅哥MT论坛灌水老大MT论坛新人挂机大佬

发表于 2019-4-4 13:21:02 来自手机  | 显示全部楼层  来自 陕西
鸡肋,能百度出来的东西就没必要复制粘贴,聊一些个人见解更有用吧
回复

使用道具 举报

46

主题

2373

回帖

5796

积分

硕士生

Rank: 6Rank: 6

金币
1479
好评
5
信誉
101
发表于 2019-4-4 15:00:27 来自手机  | 显示全部楼层  来自 新疆
感谢分享
回复

使用道具 举报

2

主题

206

回帖

528

积分

初中生

Rank: 3Rank: 3

金币
326
好评
0
信誉
100

MT论坛帅哥

发表于 2019-4-4 15:27:03 | 显示全部楼层  来自 安徽
哟西~
回复

使用道具 举报

483

主题

2万

回帖

6万

积分

版主

喵喵,喵~

Rank: 7Rank: 7Rank: 7

金币
44806
好评
304
信誉
126

MT论坛灌水老大MT论坛最佳新人2019-5.1节快乐考神MT论坛侠客MT论坛活跃会员MT论坛新人挂机大佬

发表于 2019-4-4 16:28:26 来自手机  | 显示全部楼层  来自 山东
以前蓝奏云不行的时候就是换了这个
回复

使用道具 举报

311

主题

4004

回帖

3万

积分

管理员

康哥工作室

Rank: 9Rank: 9Rank: 9

金币
47721
好评
276
信誉
141

小明星MT论坛元老MT论坛优秀版主MT论坛最佳新人MT论坛帅哥2018国庆节2019-5.1节快乐MT论坛侠客MT论坛活跃会员MT论坛灌水老大MT论坛土豪挂机大佬MT论坛新人

发表于 2019-4-4 17:40:21 | 显示全部楼层  来自 山东
gfce 发表于 2019-4-4 12:43
最大的区别是https多交点钱

有免费的ssl证书
回复

使用道具 举报

1

主题

2283

回帖

4494

积分

大学生

Rank: 5Rank: 5

金币
2610
好评
1
信誉
100
发表于 2019-4-4 18:03:08 | 显示全部楼层  来自 河北
黑卡是什么
回复

使用道具 举报

70

主题

2502

回帖

6724

积分

硕士生

Rank: 6Rank: 6

金币
500
好评
3
信誉
100

考神

QQ
发表于 2019-4-4 18:09:42 来自手机  | 显示全部楼层  来自 河北
长知识了。。
回复

使用道具 举报

53

主题

2972

回帖

8186

积分

硕士生

忆光

Rank: 6Rank: 6

金币
4141
好评
21
信誉
100

MT论坛帅哥2019-5.1节快乐考神MT论坛最佳新人MT论坛活跃会员MT论坛新人

发表于 2019-4-4 19:52:54 来自手机  | 显示全部楼层  来自 河南
感谢分享吧……普及一下
回复

使用道具 举报

23

主题

508

回帖

1552

积分

高中生

洁洁官宣男友

Rank: 4

金币
387
好评
1
信誉
100

考神MT论坛帅哥MT论坛最佳新人

发表于 2019-4-4 19:58:43 来自手机  | 显示全部楼层  来自 四川
感谢分享
回复

使用道具 举报

13

主题

500

回帖

1300

积分

高中生

Rank: 4

金币
55
好评
2
信誉
100
发表于 2019-4-5 01:03:03 来自手机  | 显示全部楼层  来自 广东
感谢分享,大神辛苦了
回复

使用道具 举报

0

主题

3

回帖

20

积分

小学生

Rank: 2

金币
3
好评
0
信誉
100
发表于 2019-4-27 13:43:39 来自手机  | 显示全部楼层  来自 甘肃
push 发表于 2019-4-4 12:49
做免流方面还是有用处的

免流大部分用的是http,如果用https会怎么样还能免吗?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表