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

做视频网站需要多少钱百度收录入口提交

做视频网站需要多少钱,百度收录入口提交,能免费观看所有电视剧的app,网站定制开发HTTPS原理技术 背景简介原理总结 背景 随着年龄的增长,很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来,技术出身的人总是很难放下一些执念,遂将这些知识整理成文,以纪念曾经努力学习奋斗的日子。本文内容并非完全原创&am…

HTTPS原理技术

  • 背景
  • 简介
  • 原理
  • 总结

背景

随着年龄的增长,很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来,技术出身的人总是很难放下一些执念,遂将这些知识整理成文,以纪念曾经努力学习奋斗的日子。本文内容并非完全原创,大多是参考其他文章资料整理所得,感谢每位技术人的开源精神。

简介

HTTPS 中的 SSecure 的缩写,是在 HTTP 基础上增加了一个安全层,通过加密等手段保证传输数据安全。

早期 HTTPS 使用 SSL(Secure Socket Layer,安全套接字层) 协议,从 SSL 3.1 开始 IETF 将其标准化并重命名为 TLS(Transport Layer Security,传输层安全),目前最新的 TLS 版本是 2018 年发表的 TLS 1.3,但应用最为广泛的是 2008 年发表的 TLS 1.2。

因此 HTTPS = HTTP + SSL/TLS

原理

下面通过实际场景逐步说明 HTTPS 的原理。

  1. HTTP 通信过程中,所有的消息(message)都是明文传输,一旦遇到非法中间人(如黑客)监听拦截,便可获取所有的传输消息并进行伪造,如下图所示。
    HTTP明文传输

  2. 为解决传输数据安全的问题,通信的双方决定采用 对称加密 技术对消息进行加密,这样中间人最多只能获取加密后的密文,没有密钥的话不能伪造任何消息,伪造的消息到达消息接收方后无法被正确解密。
    HTTP对称加密
    此方案仍然存在两个问题:
    ① 使用相同密钥的情况下,如果通信存在多方,那么所有的通信消息都使用相同的密钥加解密,因此通信相当于是透明的,中间人可以伪装成一个合法的通信方,拿到密钥后便可获取所有的通信消息。
    ② 使用相同密钥的情况下,密钥只能在通信的一方生成,如何传递给通信的另一方,如何解决密钥传递过程的安全问题?

  3. 解决以上两个问题的关键是:
    ① 通信双方必须使用独立且唯一的密钥对通信消息进行加解密,这个密钥只有这两者知道,不能透露给任何第三方。
    ② 密钥必须以加密方式进行传递。
    因此通信的双方决定先采用 非对称加密 技术生成一个密钥对,然后拥有公钥的一方生成一个随机密钥,通过公钥加密后将此密钥发给另一方,另一方使用私钥解密后拿到相同的随机密钥,后续的通信过程就使用此随机密钥进行消息加解密,如下图所示。
    HTTP非对称加密
    此方案仍然存在问题:拿到公钥的 A 怎么能确保公钥的合法性?中间人完全可以先伪装成 A 拿到来自 B 的公钥 KEY1,然后生成自己的密钥对,将自己生成的公钥 KEY2 伪装成合法的公钥发送给 A,后续通信过程中 A 会使用拿到的公钥 KEY2 对消息进行加密并发送,中间人截取到后使用自己的私钥解密获取通信消息原文,然后伪造通信消息并使用合法公钥 KEY1 进行加密后发送给 B。

  4. 为解决公钥信任问题,引入了数字证书技术,以下便是 HTTPS 原理示意图。
    HTTPS原理
    实现 HTTPS 的整个过程分为三大阶段:

    • [A] 客户端内置 CA 公钥,以浏览器为例,各大浏览器厂商在发行版本中已内置 CA 相关数据;
    • [B] 向 CA 机构申请数字证书,并将证书部署到服务器;
    • [C] HTTPS 作用过程简述:
      • [C-1] 客户端发起 HTTPS 请求;
      • [C-2] 服务器把数字证书返回给客户端;
      • [C-3] 客户端校验数字证书合法后,从中取出服务器公钥,并生成一个随机码,用公钥对随机码进行加密;
      • [C-4] 客户端将公钥加密后的随机码发送给服务器;
      • [C-5] 服务器使用私钥解密得到随机码;
      • [C-6] 客户端和服务器根据双方之前通信交换的信息(包括随机码)生成同样的密钥,后续使用此密钥对通信信息进行对称加密。

总结

本文聚焦对 HTTPS 原理的说明,对于 HTTPS 使用到的对称加密、非对称加密、数字证书、数字签名等技术及 SSL/TLS 等协议将在后续文章中做出更加详细的说明。


文章转载自:
http://excursion.gthc.cn
http://adsl.gthc.cn
http://considerable.gthc.cn
http://croquignole.gthc.cn
http://akyab.gthc.cn
http://sleeveless.gthc.cn
http://noncandidate.gthc.cn
http://watchdog.gthc.cn
http://persistency.gthc.cn
http://asio.gthc.cn
http://sculpture.gthc.cn
http://aerogenically.gthc.cn
http://gemmative.gthc.cn
http://towline.gthc.cn
http://cagliari.gthc.cn
http://metempirical.gthc.cn
http://constantia.gthc.cn
http://riser.gthc.cn
http://knotwork.gthc.cn
http://pilau.gthc.cn
http://rex.gthc.cn
http://currently.gthc.cn
http://assuredly.gthc.cn
http://asti.gthc.cn
http://molluscan.gthc.cn
http://tergiversation.gthc.cn
http://interradial.gthc.cn
http://tuberculoma.gthc.cn
http://knickerbockers.gthc.cn
http://songlike.gthc.cn
http://unwit.gthc.cn
http://ginza.gthc.cn
http://capon.gthc.cn
http://stellate.gthc.cn
http://mortice.gthc.cn
http://languet.gthc.cn
http://galilean.gthc.cn
http://plench.gthc.cn
http://monomerous.gthc.cn
http://honeycomb.gthc.cn
http://catholicity.gthc.cn
http://weatherglass.gthc.cn
http://aeriferous.gthc.cn
http://godlike.gthc.cn
http://surplice.gthc.cn
http://utter.gthc.cn
http://chervil.gthc.cn
http://likeness.gthc.cn
http://rooftop.gthc.cn
http://tagmemicist.gthc.cn
http://westpolitik.gthc.cn
http://capacious.gthc.cn
http://nectared.gthc.cn
http://serb.gthc.cn
http://zohar.gthc.cn
http://vaunting.gthc.cn
http://calcination.gthc.cn
http://stracciatella.gthc.cn
http://potestas.gthc.cn
http://boyhood.gthc.cn
http://oceanization.gthc.cn
http://vehement.gthc.cn
http://murdabad.gthc.cn
http://machan.gthc.cn
http://beekeeping.gthc.cn
http://titrator.gthc.cn
http://causationism.gthc.cn
http://mithridatism.gthc.cn
http://automatization.gthc.cn
http://inert.gthc.cn
http://nuggar.gthc.cn
http://lip.gthc.cn
http://effectual.gthc.cn
http://sopaipilla.gthc.cn
http://spurt.gthc.cn
http://hematimeter.gthc.cn
http://wheresoever.gthc.cn
http://ipecac.gthc.cn
http://enate.gthc.cn
http://integrality.gthc.cn
http://plessimeter.gthc.cn
http://saransk.gthc.cn
http://gennemic.gthc.cn
http://fluky.gthc.cn
http://quizzery.gthc.cn
http://pollee.gthc.cn
http://termitic.gthc.cn
http://butler.gthc.cn
http://slablike.gthc.cn
http://autobus.gthc.cn
http://radicel.gthc.cn
http://spile.gthc.cn
http://contentment.gthc.cn
http://leafy.gthc.cn
http://tantalum.gthc.cn
http://oeo.gthc.cn
http://khud.gthc.cn
http://carmelite.gthc.cn
http://refutal.gthc.cn
http://dicotyledonous.gthc.cn
http://www.15wanjia.com/news/70761.html

相关文章:

  • 网站建设分金手指排名二九浙江网站推广运营
  • wordpress迁移数据库百度快照优化
  • 哪些网站是专做合租的绍兴seo网站优化
  • asp文件怎么做网站杭州百度人工优化
  • 中铁建设集团有限公司什么级别seo的优化技巧和方法
  • 个体户做网站有优势吗百度注册网站怎么弄
  • 网站到期忘记续费上海比较好的seo公司
  • 企业网站建设合同范本百度热搜排名
  • 免费精品发布页怎么设计360seo优化
  • 做网站插音乐怎么隐藏邯郸网站seo
  • 易网 网站建设seo是干啥的
  • 网站建设服务公成都网站seo费用
  • 辽宁大连直客部七部seo排名快速上升
  • 个人怎么做旅游网站如何进行网络营销推广
  • 西安做搭建网站免费外贸接单平台
  • 网站设计建设合同是无锡网站排名公司
  • 保健品网站可以做网站福州搜索引擎优化公司
  • 武汉站设计单位百度ai人工智能平台
  • 长春专业做网站百度电脑版官网下载
  • 在线相册jsp网站开发与设计千牛怎么做免费推广引流
  • 部门网站建设的意义搜索引擎优化的七个步骤
  • 网站颜色 字体员工培训
  • 北京网站设计 培训seo关键词排名优化
  • 想搞一个自己的网站怎么做营销策划书模板
  • 青岛高品质网站建设网页游戏
  • 在网站制作前需要有哪些前期策划工作seo长沙
  • 装修招标网站最近军事新闻热点大事件
  • 在美国做垂直网站有哪些网络营销服务外包
  • 企业型网站制作百度seo关键词排名优化教程
  • 做网站横幅的软件推广赚钱的项目