http和https的区别

2022-04-11
2875

https

http

一、HTTP和HTTPS的基本概念

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

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

HTTPS协议的主要作用可以分为两种:数据加密传输,保护网站安全性;另一种就是确认网站的真实性。

二、HTTP与HTTPS有什么区别

http是超文本传输协议,信息是明文传输, HTTPS协议则是具安全性的SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。

1.Http和https使用完全不同的连接方法和不同的端口。前者是80,后者是443。Http连接是非常简单和无状态的;HttpS协议是由SSL/TLS+HTTP协议构建的网络协议,可用于加密传输和身份认证。它比HTTP协议更安全。

2.超文本传输协议,缩写为HTTP,是分布式、协作式和超媒体信息系统的应用层协议,是万维网数据通信的基础,也是互联网上使用最广泛的网络传输协议。HTTP最初被设计为提供一种发布和接收HTML页面的方式。

3.HTTPS协议之所以安全,是因为HTTPS协议对传输的数据进行加密,而加密过程是由非对称加密实现的。然而,HTTPS在内容传输的加密过程中使用对称加密,而非对称加密只在证书验证阶段发挥作用

三、其他

推荐:https://blog.csdn.net/lyhjava/article/details/51860215

推荐:https://blog.csdn.net/qq_35642036/article/details/82788421

推荐:https://www.runoob.com/w3cnote/http-vs-https.html

推荐:https://baijiahao.baidu.com/s?id=1722834047308319379&wfr=spider&for=pc