什么是DES加密中的轮函数
答案:2 悬赏:70 手机版
解决时间 2021-04-15 02:00
- 提问者网友:未信
- 2021-04-14 12:19
什么是DES加密中的轮函数
最佳答案
- 五星知识达人网友:毛毛
- 2021-04-14 13:41
如果没过保修期可以换,一个外壳价格在500元左右。换过任何一个部件,都不支持售后了,不管你在哪儿换的
全部回答
- 1楼网友:街头电车
- 2021-04-14 14:50
??des使用56位密钥对64位的数据块进行加密,并对64位的数据块进行16轮编码。与每轮编码时,一个48位的“每轮”密钥值由56位的完整密钥得出来。des用软件进行解码需要用很长时间,而用硬件解码速度非常快,但幸运的是当时大多数黑客并没有足够的设备制造出这种硬件设备。在1977年,人们估计要耗资两千万美元才能建成一个专门计算机用于des的解密,而且需要12个小时的破解才能得到结果。所以,当时des被认为是一种十分强壮的加密方法。
??但是,当今的计算机速度越来越快了,制造一台这样特殊的机器的花费已经降到了十万美元左右,所以用它来保护十亿美元的银行间线缆时,就会仔细考虑了。另一个方面,如果只用它来保护一台服务器,那么des确实是一种好的办法,因为黑客绝不会仅仅为入侵一个服务器而花那么多的钱破解des密文。由于现在已经能用二十万美圆制造一台破译des的特殊的计算机,所以现在再对要求“强壮”加密的场合已经不再适用了。
??三重des
??因为确定一种新的加密法是否真的安全是极为困难的,而且des的唯一密码学缺点,就是密钥长度相对比较短,所以人们并没有放弃使用des,而是想出了一个解决其长度问题的方法,即采用三重des。这种方法用两个密钥对明文进行三次加密,假设两个密钥是k1和k2,其算法的步骤如图5.9所示:
??1. 用密钥k1进行dea加密。
??2. 用k2对步骤1的结果进行des解密。
??3. 用步骤2的结果使用密钥k1进行des加密。
??这种方法的缺点,是要花费原来三倍时间,从另一方面来看,三重des的112位密钥长度是很“强壮”的加密方式了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯