为什么需要https?

2013-05-03    分类: 网站建设

https全称是Hypertext Transfer Protocol Secure,翻译成中文就是超文本传输安全协议,它是以安全为目标的http通道,通俗的讲,https实际上就是http的安全版。

我们使用该协议的原因很简单,就是因为http不安全,当我们往服务器发送比较隐私的数据(比如说你的银行卡,身份证)时,如果使用http进行通信。那么安全性将得不到保障。数据在传输的过程中,数据可能被中间人抓包拿到,那么数据就会被中间人窃取。然后数据被中间人拿到后,中间人可能对数据进行修改或者替换,再发往服务器。

最后服务器收到数据后,也无法确定数据有没有被修改或替换,当然,服务器也无法判断数据是否来源于客户端。

总结一下,http存在三个弊端:无法保证消息的保密性、无法保证消息的完整性和准确性、无法保证消息来源的可靠性;而为了解决这些问题,https应运而生了。

https这么安全,我们是不是要在任何场景下都使用https进行通信呢?答案肯定是否。虽然https提供了消息安全传输的通道,但是每次消息的加解密十分耗时,消息系统资源。所以,除非在一些对安全性比较高的场景下,比如银行系统,购物系统中我们必须要使用https进行通信,其他一些对安全性要求不高的场景,我们其实没必要使用https。而且使用https需要使用到数字证书,但是一般权威机构颁发的数字证书都是收费的,价格也是不菲的。所以对于一些个人网站来讲,如果对安全性要求不高,也没必要使用https。

分享名称:为什么需要https?
URL标题:/news/772.html

成都网站建设公司_创新互联,为您提供自适应网站ChatGPT微信小程序企业网站制作App设计外贸网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站优化排名