题目内容

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

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

查看答案
更多问题

以下哪项不是密码学上常用的困难问题()

A. 模幂运算问题
B. 大整数因子分解问题
C. 离散对数问题
D. 椭圆曲线离散对数问题

采用DES进行数据加密时,加密算法中的基本运算不包括()

A. 置换运算
B. 异或运算
C. 模乘运算
D. 移位运算

关于RSA算法下列说法不正确的是( )

A. RSA算法是一种非对称加密算法
B. 一般说来,RSA算法的运算速度比DES快
C. RSA算法可用于某种数字签名方案
D. RSA的安全性是基于大整数因子分解难题

MD5的输出是多少位?

A. 64
B. 128
C. 160
D. 256

答案查题题库