var
来源:景安ssl子站作者:小韩发布时间:2016-08-09点击:3593
细心的网友们可能已经注意到,访问常用的网站如淘宝或百度的时候,地址栏里多了个带锁的图标,域名的前缀也由原来的http自动跳转为https开头。那么,这些网站为什么要进行调整?https又代表着什么?
http是互联网上应用最为广泛的一种网络协议,通过使用web浏览器(如ie、火狐、chrome等),客户端发起到服务器上指定端口(默认端口为80)的http请求,从网站服务器获取超文本(文本、图像、声音等)到本地浏览器。通俗地讲,从输入域名,到网站内容显示到电脑屏幕,即完成一次http请求的过程。
https是以安全为目标的http通道,简单说就是http的安全版。https的安全基础是ssl。https协议的主要作用可以分为两种:一种是建立一个信息加密通道,来保证数据传输的安全;另一种就是认证网站的真实性,预防“钓鱼”网站。
为什么https比http更安全?
http协议传输的数据都是未加密的。比如你访问某网站,在经过如路由器、宽带接入商等中间环节时,搜索的关键字、账号密码等都是可见的,因此使用http协议传输隐私信息极不安全。为了保证这些隐私数据能加密传输,于是设计了ssl协议用于对http协议传输的数据进行加密,于是就诞生了https。
简单来说,https协议是由ssl+http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全性高。可以这样理解,客户端将数据加密后发给服务器,服务器解密后获得数据,反之亦然。在此过程中,数据通过密钥进行加密,这样即使中间环节劫持到内容也会因没有密钥无法破解。
在这个环节中,为了验证服务器是不是你所要访问的真实的服务器,就需要第三方来检验,这个第三方就叫CA(certificateauthority,是数字证书认证中心的简称,作为独立的第三方,其职能是核实网站身份,保证获得证书的被授权者是网站所有者而不是冒充的个人或机构)。
原文链接:http://ssl.zzidc.com/chanpinzixun/2016/0719/416.html
版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!