HTTPS和HTTP的区别

HTTPS和HTTP的区别

HTTP超文本协议,HTTP协议被用于WEB游览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了WEB游览器和网站服务器之间传输报文,就可以读懂其中信息,因此HTTP协议不适合传输一些敏感信息,简而言之:信息卡号,密码支付等等
为了解决这个HTTP协议的缺陷,需要使用一种新的协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP基础上加入了SSL协议,SSL依靠证书来验证服务器身份,并为游览器和服务器之间的通信加密。

SSL(安全套接层),及其继承者传输层安全是为网络通信提供安全及数据完整性的一种安全协议

一. HTTP和HTTPS的基本概念

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

HTTPS:安全性的HTTP吧,就是HTTP安全管理,即HTTP加入SSL层,HTTPS安全基础是SSL.

HTTPS协议的主要作用可以分为两种,

  • 一种是建立一种信息安全通道,来稳定信息安全。
  • 另一种就是确定网站的真实性。

之前看了一篇文章关于HTTPS文章,HTTPS的底层原理,TCP/IP协议,TCP(传输层)---HTTP(应用层)之间插入SSL协议

有个话题一直在讨论关于三次握手和http

http是应用层协议,它主要任务和服务器之间交互信息.至于怎么联系他不管,事实上它总是假设是正确的传输协议. TCP的任务是保证连接的可靠性,在初次连接的时候就要进行三次握手[我可以链接吗,可以,那我链接了],在一些情况下http是可以不通过tcp链接的,所以那就不需要三次握手了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值