问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何改进DH算法,使其抵御中间人攻击

发布网友 发布时间:2022-04-26 22:18

我来回答

15个回答

热心网友 时间:2022-04-27 08:06

改进DH算法使其抵御中间人攻击的方法是:在途中根据需要修改它们的密文,使得A和B都不知道他们在和C共享通信。

DH算法的缺点是没有提供双方身份的任何信息.。它是计算密集性的,因此容易遭受阻塞性攻击,即对手请求大量的密钥。受攻击者花费了相对多的计算资源来求解无用的幂系数而不是在做真正的工作.,没办法防止重演攻击。

容易遭受中间人的攻击,第三方C在和A通信时扮演B;和B通信时扮演A.A和B都与C协商了一个密钥,然后C就可以监听和传递通信量。



扩展资料:

基于原根的定义及性质,可以定义Diffie-Hellman密钥交换算法.该算法描述如下:

1、有两个全局公开的参数,一个素数q和一个整数a,a是q的一个原根。

2、假设用户A和B希望交换一个密钥,用户A选择一个作为私有密钥的随机数XA(XA<q),并计算公开密钥YA=a^XA mod q。A对XA的值保密存放而使YA能被B公开获得。类似地用户B选择一个私有的随机数XB<q,并计算公开密钥YB=a^XB mod q。B对XB的值保密存放而使YB能被A公开获得。

3、用户A产生共享秘密密钥的计算方式是K = (YB)^XA mod q.同样,用户B产生共享秘密密钥的计算是K = (YA)^XB mod q.这两个计算产生相同的结果:

 K = (YB)^XA mod q = (a^XB mod q)^XA mod q = (a^XB)^XA mod q  = a^(XBXA) mod q = (a^XA)^XB mod q = (a^XA mod q)^XB mod q = (YA)^XB mod q 因此相当于双方已经交换了一个相同的秘密密钥。

参考资料来源:百度百科-Diffie-Hellman

热心网友 时间:2022-04-27 09:24

·Diffie-Hellman算法

  要启动安全通讯,通信两端必须首先得到相同的共享密钥(主密钥),但共享密钥不能通过网络相互发送,因为这种做法极易泄密。

  Diffie-Hellman算法是用于密钥交换的最早最安全的算法之一。DH算法的基本工作原理是:通信双方公开或半公开交换一些准备用来生成密钥的"材料数据",在彼此交换过密钥生成"材料"后,两端可以各自生成出完全一样的共享密钥。在任何时候,双方都绝不交换真正的密钥。

  通信双方交换的密钥生成"材料",长度不等,"材料"长度越长,所生成的密钥强度也就越高,密钥破译就越困难。 除进行密钥交换外,IPSec还使用DH算法生成所有其他加密密钥。必须借用数字签名才足够安全。
我也了解啊 过来看看啊

热心网友 时间:2022-04-27 10:59

其实我非常佩服信安班同志们的勇气,就像上次丁梅一样,哈哈

小杨啊,下次注册记得换个别人的学号嘛,老这么单纯我都不好意思说你什么了

可耻的匿了。。。匿了。。。。匿。。。。了~~~

软工观光团敬上~~

参考资料:http://zhidao.baidu.com/question/205696981.html

热心网友 时间:2022-04-27 12:50

利用数字签名可以解决中间人攻击的缺陷 抵御中间人攻击最有效的方法是加入第三方的公证机构,即引入PKI体系中的CA认证中心,提供对公钥的认证。

热心网友 时间:2022-04-27 14:58

小杨做事儿不地道啊,问个问题还被人发现了,太二了!!

热心网友 时间:2022-04-27 17:23

202006月的观光团,头条看到的,你是咋暴露的,至今是谜。哈哈哈

热心网友 时间:2022-04-27 20:04

我还是没找到小杨同学学号…

热心网友 时间:2022-04-27 23:02

老师最后给你多少分?现在是老黑客了吧

热心网友 时间:2022-04-28 02:17

干点老师,哈哈哈吃啊

热心网友 时间:2022-04-28 05:48

观光团,小杨同学,哈哈哈

热心网友 时间:2022-04-28 09:36

哈哈哈哈哈哈哈哈豆瓣过来看杨同学

热心网友 时间:2022-04-28 13:41

观光团2020前来打卡哈哈哈哈哈哈哈哈哈哈经典翻车现场

热心网友 时间:2022-04-28 18:02

来自2020年的观光团哈哈哈哈哈

热心网友 时间:2022-04-28 22:40

观光观光,哈哈哈哈哈哈哈

热心网友 时间:2022-04-29 03:35

哈组观光团打卡,滴~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
凉拌黑木耳:泡发后需要用沸水焯多长时间啊? 请问怎样截图视频某段然后制作GIF动画呢???另外截图后,每个帧怎样做相... 手把手教你用 Chrome 制作 GIF 截图 四川达州中考录取分数线,? 宣汉昆池职业中学2024年分数线是多少 大竹县石子职业中学2024年分数线是多少 韦博开心豆少儿英语教学如何创新并保持学习动力与成果? 有什么好看的日漫?【 不要太老的 人物都很漂漂 】 谢谢na~ 推荐好看的日漫 类型无所谓,老一点也可以,新出的也可以。但绝对不... 兔属相和龙属相合不合 兔属相和什么相冲相克 简述DH算法 什么是dh算法? 神木到苏州园林多少公里 从陕西神木到苏州坐火车最便宜要多少钱?请帮我查一下都是坐什么火车麻烦你们了! 情商高的来。看楽之后又神马感想。 神木到苏州最便宜机票 新快长是不是新希望? 新希望乳业旗下都有哪些明星产品? 女孩子老是说男的没情商低,是嫌弃男的吗? 苏州新希望-锦麟九里周边环境怎么样?生活便利吗? 沙雕动画现在属于早期吗 苏州新希望-锦麟九里怎么样?好不好?值不值得买? 梦的开端的txt全集下载地址 为什么会出现越来越的网络沙雕剧? 双喜是被爱仕达收购了吗 苏州东兴路新希望属于工业园区还是吴中区? 苏州新希望锦麟芳华雅苑怎么样?好不好?值不值得买? 苏州新希望 锦麟府怎么样?好不好?值不值得买? 苏州新希望法律咨询服务有限公司怎么样? 李佳航怒怼网友:我是你爹!为何这些年沙雕网友越来越多了? DH算法问题。 上海七宝老街这里附近有农商银行吗? 附近没有农商银行怎么办,怎么转账过去?? 1) 什么是密钥管理?为什么要进行密钥管理? 怎么查看自己的用了多久 非对称dh的介绍 附近农商银行点 什么是DH协议的中间人 Diffie-Hellman加密算法 md5变形加密算法 DHPHI 梦见有人在我地下室墙上开了个门,而且还把邻居家的墙拆了又补上 怎么看自己用了多久了? 现在对数据加密都有那些算法,有名字就行.....谢谢 微信怎么绑定另一个 梦见自己家大门被别人砌成墙了,出不去,又发现两侧有门,自己还说了句话,这样也好,要是这墙换成玻璃好 怎么查看自己用了多久? 晚上梦见别人把我家大门改小了是怎么回事? 加密算法怎么入门? 怎么查看自己用了多久? 今年本命年早上七点过梦见自己房子被别人占了门也被换是什么意思?