niusouti.com
更多“在DES算法中,需要进行16轮加密,每一轮的子密钥长度为()A、16B、32C、48D、64 ”相关问题
  • 第1题:

    在DES加密算法中,使用的密钥有效长度是______。

    A.64
    B.56
    C.128
    D.112

    答案:B
    解析:
    本题考查DES加密算法的基础知识。在DES(Data Encryption Standard,数据加密标准)中,其密钥长度形式上是一个64位数,但有效密钥为56位。DES以64位(8字节)为分组对数据加密,每64位明文经过16轮置换生成64位密文,其中每个字节有1位用于奇偶校验,所以实际有效密钥长度是56位。

  • 第2题:

    在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

  • 第3题:

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


    错误

  • 第4题:

    在DES加密算法中,子密钥的长度和加密分组的长度分别是( )。

    A.56位和64位
    B.48位和64位
    C.48位和56位
    D.64位和64位

    答案:B
    解析:
    5天修炼,7.2.3 SET协议。
    DES分组长度为64比特,使用56比特密钥对64比特的明文串进行16轮加密,得到64比特的密文串。
    DES的子密钥的长度是48位。

  • 第5题:

    在DES加密算法中,子密钥的长度和加密分组的长度分别是( )。

    A.56位和64位
    B.48位和64位
    C.48位和56位
    D.64位和64位
    DES分组长度为64比特,使用56比特密钥对64比特的明文串进行16轮加密,得到64比特的密文串。
    DES的子密钥的长度是48位。

    答案:B
    解析:
    5天修炼,7.2.3 SET协议。