×

http https有什么区别 本文详细介绍

分类:建站推广 编辑:虚机世界 浏览量:109
2021-04-15 15:16:40
  相信大部分人在生活中都喜欢上网,通过上网来浏览新闻、生活妙招、工作技能等方面的内容。那么,讲到上网就涉及到对网址的讨论,有人往往会输入网址来进行资讯浏览,比如输入新网的地址再跳转进去寻找自己想要的资讯页面,而有的人则会在搜索引擎中输入文字来寻求相关知识页面。无论是输入网址还是输入文字检索,最后进入的页面中所看到的网址不是http协议就是https协议。那么,http https有什么区别吗?对此不清楚的朋友们可跟小编一起往下阅读。
 
  http https有什么区别
  一、传输信息安全性不同
  1、http协议:是超文本传输协议,信息是明文传输。如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。
  2、https协议:是具有安全性的ssl加密传输协议,为浏览器和服务器之间的通信加密,确保数据传输的安全。
  二、连接方式不同
  1、http协议:http的连接很简单,是无状态的。
  2、https协议:是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。
  三、端口不同
  1、http协议:使用的端口是80。
  2、https协议:使用的端口是443.
  四、证书申请方式不同
  1、http协议:免费申请。

  2、https协议:需要到ca申请证书,一般免费证书很少,需要交费。


  https解决的问题
  1、信任主机的问题
  采用http的服务器必须从CA(Certificate Authority)申请一个用于证明服务器用途类型的证书。该证书只有用于对应的服务器的时候,客户端才信任此主机。所以所有的银行系统网站,关键部分应用都是https的。客户通过信任该证书,从而信任了该主机。其实这样做效率很低,但是银行更侧重安全。这一点对局域网对内提供服务处的服务器没有任何意义。局域网中的服务器,采用的证书不管是自己发布的还是从公众的地方发布的,其客户端都是自己人,所以该局域网中的客户端也就肯定信任该服务器。
  2、通讯过程中的数据的泄密和被篡改
  1.一般意义上的https,就是服务器有一个证书。
  a)主要目的是保证服务器就是他声称的服务器,这个跟第一点一样。
  b)服务端和客户端之间的所有通讯,都是加密的。
  i.具体讲,是客户端产生一个对称的密钥,通过服务器的证书来交换密钥,即一般意义上的握手过程。
  ii.接下来所有的信息往来就都是加密的。第三方即使截获,也没有任何意义,因为他没有密钥,当然篡改也就没有什么意义了。
  2.少许对客户端有要求的情况下,会要求客户端也必须有一个证书。
  a)这里客户端证书,其实就类似表示个人信息的时候,除了用户名/密码,还有一个CA认证过的身份。因为个人证书一般来说是别人无法模拟的,所有这样能够更深的确认自己的身份。
  b)目前大多数个人银行的专业版是这种做法,具体证书可能是拿U盘(即U盾)作为一个备份的载体。
 
  https的限制性
  它的安全保护依赖浏览器的正确实现以及服务器软件、实际加密算法的支持。
  一种常见的误解是“银行用户在线使用http:就能充分彻底保障他们的银行卡号不被偷窃。”实际上,与服务器的加密连接中能保护银行卡号的部分,只有用户到服务器之间的连接及服务器自身。并不能绝对确保服务器自己是安全的,这点甚至已被攻击者利用,常见例子是模仿银行域名的钓鱼攻击。少数罕见攻击在网站传输客户数据时发生,攻击者会尝试窃听传输中的数据。

  商业网站被人们期望迅速尽早引入新的特殊处理程序到金融网关,仅保留传输码(transaction number)。不过他们常常存储银行卡号在同一个数据库里。那些数据库和服务器少数情况有可能被未授权用户攻击和损害。


  TLS 1.1之前,这段仅针对TLS 1.1之前的状况。因为SSL位于http的下一层,并不能理解更高层协议,通常SSL服务器仅能颁证给特定的IP/端口组合。这使指它经常不能在虚拟主机(基于域名)上与HTTP正常组合成HTTPS。


  这一点已被即将来临的TLS 1.1更新为—种完全支持基于域名的虚拟主机


  上文便是小编为各位介绍所整理的关于“http https”方面的内容,主要包括http https有什么区别、https解决的问题及https的限制性,其中可以了解到安装了https证书可以解决网站安全问题和以防数据泄露及篡改。如果你想了解更多关于“http https”的知识,可前往新网做进一步了解。毕竟新网有很多关于服务器证书、域名及服务器的资讯供你阅读。


声明:免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发

送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。本站原创内容未经允许不得转载,或转载时

需注明出处:新网idc知识百科

免费咨询获取折扣