浅析HTTPS协议的原理及应用
2016-02-05张宝玉
网络安全技术与应用 2016年7期
◆张宝玉
(菏泽家政职业学院 山东 274300)
浅析HTTPS协议的原理及应用
◆张宝玉
(菏泽家政职业学院 山东 274300)
本文详细阐述了Https协议的工作原理,并结合实际应用情况,对Https协议的应用前景进行了展望。
HTTPS;网络协议;SSL协议
0 引言
2015年3月,百度公司推出全站Https安全加密服务,对传统Http通道添加SSL安全套接层,将用户的搜索请求全部变成加密状态,旨在为广大网民提供更加安全、私密的信息服务。同年10月,阿里巴巴宣布旗下所有电商平台实现全站 Https,京东、亚马逊也在登录或交易页面启用了Https。细心的网友可能会发现,国内几大银行网站域名前缀为“http://”,而进行网上银行交易时域名前缀自动变为“https://”。
从Http到Https,百度投入了数千台服务器,上亿元的成本。不仅仅是资金投入,技术难度和工作量也相当大,从搜索基础架构调试,到全部域名(主域名和子域名)的修改,再到速度的优化,并解决了中间者劫持问题,百度公司半年来投入的程序员、工程师加起来有上百人,相当于把整个搜索的元素进行了Https的改写。花销这么大的人力、物力、财力,还冒着相当大的风险,百度公司为何这般重视Https?Https到底有什么作用,发展趋势如何?
1 概念
我们先了解几个相关关键词的概念和含义:
1.1 HTTP协议
超文本传输协议(Hypertext transfer protocol),它约定了浏览器和万维网服务器之间通信的规则,是应用最广泛的网上传输数据的基础协议,目前绝大多数的网站都采用Http协议。但是Http采用的是明文传送,消息完整性检测也不充分。这种安全缺陷很容易被利用以获取网民的信息,如访问记录、账号、密码等。……
登录APP查看全文
