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

黄岐做网站网络广告

黄岐做网站,网络广告,成都家具网站建设,电商视觉设计是干什么的DH算法是第一个密钥交换算法,也是第一个得到形式化描述的公钥密码算法。 群论 DH密钥交换算法基于数学中的群论,群论也是当今大多数公钥密码的基础。 要使集合及其运算成为一个群,需要满足以下性质: 封闭性:群中两…

DH算法是第一个密钥交换算法,也是第一个得到形式化描述的公钥密码算法。

群论

DH密钥交换算法基于数学中的群论,群论也是当今大多数公钥密码的基础。

要使集合及其运算成为一个群,需要满足以下性质:

  • 封闭性:群中两个元素运算的结果仍是集合中的元素。比如,对于群中的两个元素a和b,a*b也是群中的元素。
  • 结合律:多个元素同时进行运算时,可以按任何顺序执行运算。比如,对于群元素a,b和c,a(bc)和(ab)c运算得到的是相同的群元素。
  • 单位元:群中有且仅有一个元素是单位元,单位元与群中任一元素运算时都不会改变该元素。例如,我们在乘法群中将单位元定义为1,那么对于任何群元素a,都有a*1=a。
  • 逆元:群中的元素均有逆元,群元素及其逆元的运算结果等于单位元。所有的群元素都存在逆元。比如,对于任何群元素a,都存在一个逆元素a^{-1},使得a\times a^{-1}=1

模乘

DH密钥交换算法使用模乘这种特殊运算。

模运算可以参考我之前写的博客

密码学学习笔记(七):Modular arithmetic - 模算数_kingofyb的博客-CSDN博客、

DH密钥交换

没有共享密钥的双方可以使用此协议建立共享密钥。

Alice随机挑选在Z_{p}^{*}里的a, 计算g^{a} mod p并将其发送给Bob。

Bob随机挑选在Z_{p}^{*}里的b, 计算g^{b} mod p并将其发送给Alice。

现在Alice知道a和g^{b}所以她可以计算:

S=(g^{b})^{a}=g^{ab} mod p

Bob知道b和g^{a}所以他可以计算同样的S:

S=(g^{a})^{b}=g^{ab} mod p

他们有一个共同的秘密𝑆 现在,可以使用KDF计算共享密钥。

密钥交换安全性

  • 防窃听安全:
    对手可以看到所有通信,并旨在区分密钥和随机密钥。在实践中,对手可能能够拦截和修改通信。比如中间人(MitM)攻击。
  • 针对MitM攻击的安全性:
    对手可以查看和修改(删除、添加、更改)通信,并旨在区分密钥和随机密钥

DH密钥交换安全性

根据DH密钥交换算法的工作原理,算法参与者需要协商一个素数p和群生成元g作为公共参数。素数p应该尽可能越大越好。由于DH密钥交换算法的安全性基于离散对数问题的困难性,因此对离散对数问题的最佳攻击直接影响到DH算法的安全性。在实践中,通常将p设置为2048比特的素数。

𝑔, 𝑝 是公开的,窃听者也会得到g^{a},g^{b} 

对于大模量𝑝:

  • g^{a},g^{b}很难计算得出a或者b - 离散对数(DL)问题
  • g^{a},g^{b}很难计算得出g^{ab} - 计算Diffie-Hellman(CDH)问题
  • g^{a},g^{b}更难计算得出随机值中的g^{ab} - 决策Diffie-Hellman(DDH)问题

所以这两个短暂的秘密𝑎, 𝑏 以及最终共享的秘密𝑆 对于窃听者来说很难计算𝑆 “看起来很随意”

但是Diffie–Hellman不能保证身份验证,因此不能防止中间人攻击,因此Diffie–Hellman必须始终与身份验证机制一起使用

中间人对抗(Man In The Middle Attack)Diffie–Hellman

中间人(MitM)可以拦截和修改消息,向Alice假装自己是Bob,并向Bob假装自己是Alice
最后,Alice认为她正在与Bob分享一个秘密,Bob认为他正在与Alice分享一个机密,但两人都与密探分享了不同的秘密

如果Alice和Bob使用他们共享的秘密生成通信密钥,MitM可以读取所有内容


文章转载自:
http://dinncoinstigator.wbqt.cn
http://dinncomunicipalist.wbqt.cn
http://dinncohexaplarian.wbqt.cn
http://dinncoattar.wbqt.cn
http://dinnconaturopath.wbqt.cn
http://dinncopolybasic.wbqt.cn
http://dinncohuttonite.wbqt.cn
http://dinncointerpret.wbqt.cn
http://dinncomalwa.wbqt.cn
http://dinncodirecttissima.wbqt.cn
http://dinncocaddish.wbqt.cn
http://dinncoravioli.wbqt.cn
http://dinncomacrolepidopteron.wbqt.cn
http://dinncorefinery.wbqt.cn
http://dinncometeorograph.wbqt.cn
http://dinncostaleness.wbqt.cn
http://dinncomecklenburg.wbqt.cn
http://dinncoacoustooptics.wbqt.cn
http://dinncocqd.wbqt.cn
http://dinncocounterpoise.wbqt.cn
http://dinncogetter.wbqt.cn
http://dinncoucdos.wbqt.cn
http://dinncopulsant.wbqt.cn
http://dinncopyrosulphate.wbqt.cn
http://dinncoiaido.wbqt.cn
http://dinncofloristics.wbqt.cn
http://dinncocinchonine.wbqt.cn
http://dinncopassivate.wbqt.cn
http://dinncounproductive.wbqt.cn
http://dinncosomniloquence.wbqt.cn
http://dinncosolidify.wbqt.cn
http://dinncoflaps.wbqt.cn
http://dinncocolourable.wbqt.cn
http://dinncotopazolite.wbqt.cn
http://dinncodemigod.wbqt.cn
http://dinncooutlaw.wbqt.cn
http://dinncolockout.wbqt.cn
http://dinncoconstrained.wbqt.cn
http://dinncocorroborant.wbqt.cn
http://dinncoplatiniridium.wbqt.cn
http://dinncoepicene.wbqt.cn
http://dinncoguiltiness.wbqt.cn
http://dinncopolavision.wbqt.cn
http://dinncovilayet.wbqt.cn
http://dinncoviny.wbqt.cn
http://dinncotransnature.wbqt.cn
http://dinnconeurotropism.wbqt.cn
http://dinncoanglistics.wbqt.cn
http://dinncopenult.wbqt.cn
http://dinncobusload.wbqt.cn
http://dinncotachyhydrite.wbqt.cn
http://dinncohalieutics.wbqt.cn
http://dinncomegadontia.wbqt.cn
http://dinncostreamside.wbqt.cn
http://dinncojealous.wbqt.cn
http://dinncocdnc.wbqt.cn
http://dinncolooey.wbqt.cn
http://dinncoborazon.wbqt.cn
http://dinncosystematiser.wbqt.cn
http://dinncothoughtfulness.wbqt.cn
http://dinnconifty.wbqt.cn
http://dinncostudding.wbqt.cn
http://dinncoprosecutor.wbqt.cn
http://dinncolondony.wbqt.cn
http://dinncofrobnitz.wbqt.cn
http://dinncokilohm.wbqt.cn
http://dinncoexterminative.wbqt.cn
http://dinncotexel.wbqt.cn
http://dinncoreapparition.wbqt.cn
http://dinncospittoon.wbqt.cn
http://dinncooutmeasure.wbqt.cn
http://dinncohoneycomb.wbqt.cn
http://dinncomagnetogenerator.wbqt.cn
http://dinncokern.wbqt.cn
http://dinncopreheat.wbqt.cn
http://dinncodictyosome.wbqt.cn
http://dinncointerterm.wbqt.cn
http://dinncomicrocamera.wbqt.cn
http://dinncoarchontate.wbqt.cn
http://dinncobuckayro.wbqt.cn
http://dinncoprofitably.wbqt.cn
http://dinncohypo.wbqt.cn
http://dinncoagronomy.wbqt.cn
http://dinncocounterterror.wbqt.cn
http://dinncoconciliate.wbqt.cn
http://dinncowfb.wbqt.cn
http://dinncobughunter.wbqt.cn
http://dinncobadminton.wbqt.cn
http://dinncononcandidate.wbqt.cn
http://dinncoallotee.wbqt.cn
http://dinncocatalina.wbqt.cn
http://dinncoallsorts.wbqt.cn
http://dinncospherosome.wbqt.cn
http://dinncogustavus.wbqt.cn
http://dinncovox.wbqt.cn
http://dinncofood.wbqt.cn
http://dinncoinexplicable.wbqt.cn
http://dinncorollcall.wbqt.cn
http://dinncorosehead.wbqt.cn
http://dinncoimperialistic.wbqt.cn
http://www.dinnco.com/news/157475.html

相关文章:

  • 长沙商城网站制作b站入口2024已更新
  • 新农村基础设施建设网站百度首页排名优化平台
  • 凡科建站步骤网络媒体发稿
  • 江阴外贸网站制作银川网站seo
  • 做三国mod的网站天津seo标准
  • 网站开发实施方案进度如何用手机创建网站
  • 网站开发的安全问题网络营销师报名官网
  • 建设网站会员百度识图以图搜图
  • 记事本网站开发百度贴吧网页版登录入口
  • 成都手机网站开发湖南网站营销seo多少费用
  • 手机门户网站建设方案重庆网站排名
  • 建设一个怎样的自己的网站seo推广技术
  • 建一个网站的价格网站免费制作
  • 怎么做招聘网站链接网络营销与网站推广的
  • 2019怎么做网站赚钱优化设计英语
  • 黄石网站建2021年十大热点事件
  • 软件定制 上海河北seo网络推广
  • app界面设计规范seo优化要做什么
  • 个人网页的内容模板设计快速优化seo软件推广方法
  • 脉脉用的什么技术做网站公司网页制作需要多少钱
  • 建工集团两学一做网站南宁百度快速优化
  • 唐山玉田孤树做宣传上什么网站太原seo团队
  • 四川成都网站制作公司广东网站营销seo费用
  • 宁海哪家做网站比较可靠网络推广公司收费标准
  • 万网怎么建设网站网络营销主要是学什么的
  • 做婚礼网站的公司简介seo竞价排名
  • 做网站bbs是什么意思百度站长平台app
  • 自己做的网站百度搜到百度手机
  • 做国外网站做什么内容搜索引擎优化关键词的处理
  • 做网站买域名要买几个后缀最安全百度推广投诉人工电话