相信很多用户在逛网站时,经常会发现网址前面有的是http,而有的是https,那么他们之间什么不一样呢?今天衡天云就来为大家介绍一下https和http的区别是什么,一起来看看吧。
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。
1、HTTP是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS则解决HTTP不安全的缺陷,在TCP和HTTP网络层之间加入了SSL/TLS安全协议,使得报文能够加密传输。
2、HTTPS协议需要向CA(证书权威机构)申请数字证书,来保证服务器的身份是可信的。
3、HTTP连接建立相对简单,TCP三次握手之后便可进行HTTP的报文传输。而HTTPS在TCP三次握手之后,还需进行SSL/TLS的握手过程,才可进入加密报文传输。
4、http没有任何风险保障,当网站数据传输被截取导致重大损失时,网站运营者只能自己承担。而https网站数据传输被破解时,会有巨额保障赔偿额度。
5、http和https使用的是完全不同的连接方式用的端口也不一样,前者是80.后者是443.
以上就是有关http与https的区别的简单介绍,通过本文相信大家对http与https有了简单的了解。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全。
本文地址:https://www.htstack.com/news/3155.shtml
特别声明:以上内容均为 衡天云(HengTian Network Technology Co.,Limited) 版权所有,未经本网授权不得转载、摘编或利用其它方式使用上述作品。