以下哪种算法为不可逆的数学运算()
A. MD5
B. RC4
C. IDEA
DES
MAC(消息认证码)和对称加密类似,但是也有区别,以下哪个选项指出了MAC和对称加密算法的区别?()
A. MAC不使用密钥
B. MAC使用两个密钥分别用于加密和解密
C. MAC是散列函数
D. MAC算法不要求可逆性而加密算法必须是可逆的
根据所依据的数学难题,除了()以外,公钥密码体制可以分为以下几类。
A. 模密运算问题
B. 大整数因子分解问题
C. 离散对数问题
D. 椭圆曲线离散对数问题
关于DES算法,除了()以外,下列描述DES算法子密钥产生过程是正确的。
A. 首先将DES算法所接受的输入密钥K(64位),去除奇偶校验位,得到56位密钥(即经过PC-1置换,得到56位密钥)
B. 在计算第i轮迭代所需的子密钥时,首先进行循环左移,循环左移的位数取决于位移表中的取值,这些经过循环移位的值作为下一次循环左移的输入
C. 在计算第i轮迭代所需的子密钥时,首先进行循环左移,每轮循环左移的位数都相同,这些经过循环移位的值作为下一次循环左移的输入
D. 每轮循环移位后的值经PC-2置换,所得到的置换结果即为第i轮所需的子密钥ki