问题 单项选择题

在DES加密算法中,不使用的基本运算是( )。

A.逻辑与

B.异或

C.置换

D.移位

答案

参考答案:A

解析:DES使用Feistel的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。由于DES是加(解)密64位明(密)文,可以据此初步判断这是分组加密,加密的过程中会有16次循环与密钥置换过程,据此可以判断有可能是用到DES密码算法。而逻辑与不是DES算法使用的基本运算。

单项选择题 A1/A2型题
单项选择题