码迷,mamicode.com
首页 > Web开发 > 详细

HTTP与HTTPS的区别

时间:2019-08-08 00:36:03      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:code   发送   隐私   http   因此   交换   span   enc   tps   

参考网址:https://www.cnblogs.com/imyalost/p/6086808.htm

1. 协议

什么是网络协议?

网络协议是计算机中为了进行数据交换而建立的规则、标准或约定的集合。

1969年,美国国防部建立最早的网络时,发布了一组计算机通信协议的军用标准,它包括了5个协议。

习惯上,以TCP和IP两个协议作为这组协议的通称。

技术图片

 

2. 协议的标准化

OSI参考模型

开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems InterconnectionReference Model)

是国际标准化组织(ISO)制定的一个协议标准。

 技术图片

TCP/IP模型

技术图片

 

3.  http和https

http

http是明文传输协议,不加密。因此http传输隐私信息不安全。

http默认端口:80。

http是简单的、无状态的连接。

https

https协议是由ssl协议+http协议构成的,可进行加密传输、身份认证的协议。比http安全。

https默认端口:443。

https内容经过对称加密,每个连接生成唯一的加密密匙。

发送和接收数据的双方必使用相同的密钥对明文进行加密和解密运算。

 

4. https如何保证数据的安全

技术图片

HTTP与HTTPS的区别

标签:code   发送   隐私   http   因此   交换   span   enc   tps   

原文地址:https://www.cnblogs.com/jszfy/p/11318585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!