DES是一种迭代的分组密码,其输入和输出都是位,使用一个56位的密钥以及附加的8位奇偶校验位。
第1题:
DES是一种使用密钥加密的块算法,属于对称密码体制。它的分组长度为64比特,用一个56比特的密钥来加密一个64比特的明文串,输出一个 比特的密文串。
第2题:
6、关于DES算法说法错误的是
A.是一个分组密码算法
B.加密算法和解密算法是相同的
C.64比特的密钥中实际有效密钥长度为56比特
D.64比特的密钥中含有8个比特的奇偶校验位
第3题:
4、关于DES算法,除了()以外,下列描述DES算法子密钥产生过程是正确的。
A.首先将DES算法所接受的输入密钥K(64 位),去除奇偶校验位,得到56位密钥(即经过PC-1置换,得到56位密钥)
B.在计算第i轮迭代所需的子密钥时,首先进行循环左移,循环左移的位数取决于i的值,这些经过循环移位的值作为下一次循环左移的输入
C.在计算第i轮迭代所需的子密钥时,首先进行循环左移,每轮循环左移的位数都相同,这些经过循环移位的值作为下一次循环左移的输入
D.然后将每轮循环移位后的值经PC-2置换,所得到的置换结果即为第i轮所需的子密钥Ki
第4题:
21、关于DES算法说法错误的是
A.64比特的密钥中含有8个比特的奇偶校验位
B.64比特的密钥中实际有效密钥长度为56比特
C.是一个分组密码算法
D.加密算法和解密算法是相同的
第5题:
关于DES算法,除了()以外,下列描述des算法子密钥产生过程是正确的。
A.首先将 des 算法所接受的输入密钥 k(64 位),去除奇偶校验位,得到56位密钥(即经过pc-1置换,得到56位密钥)
B.在计算第i轮迭代所需的子密钥时,首先进行循环左移,循环左移的位数取决于i的值,这些经过循环移位的值作为下一次循环左移的输入
C.在计算第i轮迭代所需的子密钥时,首先进行循环左移,每轮循环左移的位数都相同,这些 经过循环移位的值作为下一次循环左移的输入
D.然后将每轮循环移位后的值经pc-2置换,所得到的置换结果即为第i轮所需的子密钥ki