当前位置: 首页 > wzjs >正文

上海嘉定网站建设洛阳网站建设的公司哪家好

上海嘉定网站建设,洛阳网站建设的公司哪家好,做海外贸易网站,市场调研模板. HTTPS是什么? https是应用层中的一个协议,是在http协议的基础上引入的一个加密层。 为什么需要HTTPS 由于http协议内容都是按照文本的方式明文传输的,这就导致传输过程中会出现一些被篡改的情况。运营商劫持事件最开始百度,…

.

HTTPS是什么?

https是应用层中的一个协议,是在http协议的基础上引入的一个加密层。

为什么需要HTTPS

由于http协议内容都是按照文本的方式明文传输的,这就导致传输过程中会出现一些被篡改的情况。
运营商劫持事件
最开始百度,搜狗等浏览器是使用http传输数据的,总所总之,百度是靠广告赚钱的,广告主那边的服务器会统计http中的reference的地址是谁的,如果是百度的,会给百度一定费用。但是在传输过程中,需要经过运营商的交换机,路由器,会解析出当前传输的数据,把reference的百度地址,改成自己,让广告主给自己付钱。从此以后,互联网公司纷纷升级成https。

HTTPS的加密过程

引入对称加密

对称加密就是通过同一个“密钥”,把明文加密成密文,并且也能把密文解密成明文。

最简单的对称加密:按位与
假设明文 a=1234,密钥 key=8888
经过加密a^key得到密文b = 9834
然后针对密文9834再进行运算b^key,得到的就是原来的明文1234
当然https肯定不是采用这种方式

image.png
引入对称加密后,即使数据被截取,由于黑客不知道密钥是什么,因此就无法进行解密。

但是事情并没有那么简单,服务器同一时刻需要给多个客服端提供服务,每个客户端使用的密钥是不相同(如果相同,密钥容易扩散,黑客很容易拿到),因此服务器需要维护每个客户端和每个密钥之间的关联。将每个客服端的密钥都存在服务器,不现实。
比较理想的做法,就是在客户端和服务器建立连接的时候,双方协商确定这次密钥是什么
image.png
但是如果直接将密钥明文传输,那么黑客也就能获得到密钥了。
因此密钥的传输必须加密传输!
如果是使用对称加密,那就是掩人耳目。需要引入非对称加密。

非对称加密

非对称加密会使用两个密钥,一个是公钥,一个是密钥。公钥和密钥是配对的,可以通过公钥给明文加密,在通过密钥对密文解密;也可以反过来使用。
让服务器生成一对非对称密钥,一个是公开出来的,任何人都能获取到公钥;另外一个是私密的,只有服务器自己知道。
image.png

  1. 客户端在本地生成对称密钥, 通过公钥加密, 发送给服务器.
  2. 由于中间的网络设备没有私钥, 即使截获了数据, 也无法还原出内部的原文, 也就无法获取到对称密钥
  3. 服务器通过私钥解密, 还原出客户端发送的对称密钥. 并且使用这个对称密钥加密给客户端返回的响应数据.
  4. 后续客户端和服务器的通信都只用对称加密即可. 由于该密钥只有客户端和服务器两个主机知道, 其他主机/设备不知道密钥即使截获数据也没有意义.

但是黑客还是有办法入侵的,即中间人攻击!
image.png

这就类似于,A喜欢B,不好意西开口,叫C帮他传话,结果C嫉妒B,本来B同意,却跟A说B拒绝你了。

:::success
由于对称加密加密的效率比非对称加密高很多,因此只是在开始阶段协商密钥的时候使用非对称加密,后续的传输仍然使用对称加密。
:::

引入证书

解决中间人攻击的关键,就是要能够证明这个公钥,是服务器自己的公钥,而不是伪造的。
image.png


文章转载自:

http://a3Ne3ApT.kfmLf.cn
http://Ju3i1EcG.kfmLf.cn
http://jYRgJXUZ.kfmLf.cn
http://aQPB5g0e.kfmLf.cn
http://xGya8ICQ.kfmLf.cn
http://Qf46YlWv.kfmLf.cn
http://LQmSKzsi.kfmLf.cn
http://cTRCDOV0.kfmLf.cn
http://F9ayqp8H.kfmLf.cn
http://lZbLQ7DZ.kfmLf.cn
http://pmLjMn6P.kfmLf.cn
http://U4KOZORI.kfmLf.cn
http://xfeR1lLe.kfmLf.cn
http://aWoBSo6b.kfmLf.cn
http://nQwjXYSs.kfmLf.cn
http://gi3hGqut.kfmLf.cn
http://uclmpIS9.kfmLf.cn
http://XR166L1X.kfmLf.cn
http://3AFsH6MW.kfmLf.cn
http://GfBhxBAb.kfmLf.cn
http://cyxzazjG.kfmLf.cn
http://oed0yE6R.kfmLf.cn
http://wDy3Irhj.kfmLf.cn
http://wtBEx2Uh.kfmLf.cn
http://KZJiyUI7.kfmLf.cn
http://SZNLe5fb.kfmLf.cn
http://W28CU7tY.kfmLf.cn
http://VbtoINBV.kfmLf.cn
http://nRP4EtG2.kfmLf.cn
http://iJlX0Rll.kfmLf.cn
http://www.dtcms.com/wzjs/653999.html

相关文章:

  • 网站设计的设计方案wordpress删除缓存会删掉文件吗
  • seo网站优化报价wordpress 搜索 分词
  • 上海网站建设上海员君个人怎么制作网站
  • 营销型企业网站建设步骤做网站视频上传到哪儿
  • 网站打开微网站开发周期
  • 北京专业网站改版网站公司设计公司
  • 年轻人常用网站做黑彩网站赚钱吗
  • 杭州网站模板建站浙江网站建设设计
  • 南充市企业网站建设长沙网站定制公司
  • 电商网站建设需要怎么才能让网站图文展示
  • wordpress建立网站吗百度竞价推广怎么收费
  • visual studio网站开发网页空间是什么
  • 商城形式的网站需要多少钱wordpress建站需要多久
  • 做网站要领网络营销外包好处
  • 容县网站开发WordPress回车按钮
  • 企业网站建设与运营计划书wordpress文章类模板
  • 公司建设网站需要什么卡姿兰网站建设策划书
  • 六安哪家做网站好网站搜索推广方案论文
  • 有经验的高密网站建设建站程序的价钱
  • 域名所有人是网站名不能转出企业邮箱注册哪家好
  • 做网站刷流量挣钱吗做贸易做个外贸网站有必要吗
  • 永久免费自助建站系统网站建设经费保障
  • 服装商务网站建设策划书适合seo优化的网站
  • 做问卷哪个网站好2018网站做外链
  • 太原网站建设开发公司提交百度收录
  • jsp网站制作天津建设工程信息网官网平台
  • 请人做网站注意事项淘宝的网站建设怎么建
  • 英文专业的网站建设织梦dedecms官网
  • 本地网站搭建网站建设的风格
  • 怎么让自己的网站常州做网站包括哪些