更多“DES算法共需要()轮加密运算。 ”相关问题
  • 第1题:

    进行DES加密时,需要进行___________轮的相同函数处理。


    正确答案:
    16
    【解析】在DES加密中,明文的处理经过3个阶段。首先,64位的明文经过初试置换(IP)而被重新排列。然后进行l6轮的相同函数的作用,每轮的作用中有置换和代换。最后一轮迭代的输出有64位,它是输入明文和密钥的函数。最后,预输出再被与置换(IP)互逆的逆初始置换(IP-1)作用产生64位的密文。

  • 第2题:

    下列关于DES算法描述错误的是()?

    A.DES属于块加密算法。

    B.DES是一种对称加密算法。

    C.DES运算速度快,适合物联网应用。

    D.DES不存在密钥管理的问题。


    DES不存在密钥管理的问题。

  • 第3题:

    下列关于DES加密算法的说法中正确的是()

    A.DES是非对称加密算法

    B.DES是序列密码算法

    C.DES的中文意思是数据加密标准

    D.DES的中文意思是数据加密算法


    DES 的中文意思是数据加密标准

  • 第4题:

    在DES算法中,需要进行16轮加密,每一轮的子密钥长度为(70)位。

    A.16
    B.32
    C.48
    D.64

    答案:C
    解析:
    子密钥的生成算法从子密钥Ki的生成算法描述图中我们可以看到:初始Key值为64位,但DES算法规定,其中第8、16、......64位是奇偶校验位,不参与DES运算。故Key实际可用位数便只有56位。即:经过缩小选择换位表1的变换后,Key的位数由64位变成了56位,此56位分为C0、D0两部分,各28位,然后分别进行第1次循环左移,得到C1、D1,将C1(28位)、D1(28位)合并得到56位,再经过缩小选择换位2,从而便得到了密钥K0(48位)。依此类推,便可得到K1、K2、......、K15,不过需要注意的是,16次循环左移对应的左移位数要依据下述规则进行:循环左移位数1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1

  • 第5题:

    DES算法保护16轮运算,每轮中都有子密钥,DES的加密密钥和每轮的轮密钥没有关系()


    错误