https与http有何不同?
HTTP(Hyper Text Transfer Protocol)协议是一种很文本传输协议,用于在Web浏览器和服务器之间传输信息。 http协议以明文形式发送内容,它不以任何方式提供数据加密,并且在传输过程中很容易传输数据。 攻击者进行拦截,拦截和篡改,而用户填写的机密信息(例如帐户登录信息,密码和交易记录)很容易被黑客窃取,隐私信息较不安全。
而HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer)是安全套接层很文本传输协议,为了数据传输的安全性,https在http的基础上添加SSL协议,可以使数据加密传输,相当于http的升级版本,比http协议更安全。
https协议需要从证书颁发机构CA申请SSL证书,而http不需要申请SSL证书。
如果您访问http网站,则数据很容易被第三方窃取,并且还容易受到网络钓鱼网站的攻击,尤其是需要进行交易的网站,资金也很容易转移给黑客。
https网站部署了SSL证书, 除了能够加密之外,它还可以向用户证明该网站的真实身份,从而使用户可以有效地将网络钓鱼网站与官方网站区分开,从而避免被黑客攻击。
为了创建良好的网络环境并保护用户隐私和财务安全,Google等主流浏览器将所有http网站标记为“不安全”,以鼓励所有网站部署SSL证书以实现https加密。