在DES算法中,如果给定初始密钥K,经子密钥产生的各个子密钥都相

题目

在DES算法中,如果给定初始密钥K,经子密钥产生的各个子密钥都相同,则称该密钥K为弱密钥,DES算法弱密钥的个数为()。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

相对于DES算法而言,RSA算法的(7),因此,RSA(8)。

A.加密密钥和解密密钥是不相同的

B.加密密钥和解密密钥是相同的

C.加密速度比DES要高

D.解密速度比DES要高


正确答案:A
解析:见公共试题Ⅱ(7)、(8)。

第2题:

以下关于加密算法的叙述中,正确的是( )。

A.DES算法采用256位的密钥进行加密
B.DES算法采用3对不同的密钥进行加密
C.3DES算法采用相同密钥进行三次加密
D.3DES算法可采用2个不同的密钥进行加密

答案:D
解析:
DES算法明文分为64位一组,密钥64位(实际位是56位的密钥和8位奇偶校验)。3DES 是DES的扩展,是执行了三次的DES。其中,第一、三次加密使用同一密钥的方式下,密钥长度扩展到128位(112位有效);三次加密使用不同密钥,密钥长度扩展到192位(168位有效)。

第3题:

● 以下关于加密算法的叙述中,正确的是 (43) 。

(43)

A. DES 算法采用128位的密钥进行加密

B. DES 算法采用两个不同的密钥进行加密

C. 三重DES 算法采用3个不同的密钥进行加密

D. 三重DES 算法采用2个不同的密钥进行加密


正确答案:D
c

第4题:

关于DES算法,除了()以外,下列描述DES算法子密钥产生过程是正确的。

  • A、首先将DES算法所接受的输入密钥K(64位),去除奇偶校验位,得到56位密钥(即经过PC-1置换,得到56位密钥)
  • B、在计算第i轮迭代所需的子密钥时,首先进行循环左移,循环左移的位数取决于i的值,这些经过循环移位的值作为下一次循环左移的输入
  • C、在计算第i轮迭代所需的子密钥时,首先进行循环左移,每轮循环左移的位数都相同,这些经过循环移位的值作为下一次循环左移的输入
  • D、然后将每轮循环移位后的值经PC-2置换,所得到的置换结果即为第i轮所需的子密钥Ki

正确答案:C

第5题:

DES算法密钥是64位,其中密钥有效位是()位。


正确答案:56

第6题:

DES是对称密钥算法,RSA是非对称密钥算法。()


参考答案:√

第7题:

使用两个密钥算法的是()

  • A、双密钥加密
  • B、单密钥加密
  • C、双重DES
  • D、三重DES

正确答案:A,C,D

第8题:

DES属()算法。

A、对称密钥加密

B、非对称密钥加密

C、不可逆加密

D、RSA算法


参考答案:A

第9题:

DES的解密和加密使用相同的算法,只是将()的使用次序反过来。

  • A、密码
  • B、密文
  • C、子密钥
  • D、密钥

正确答案:C

第10题:

用DES算法生成子密钥时,需要将原密钥()压缩置换。

  • A、56位
  • B、48位
  • C、64位
  • D、28位

正确答案:A