电子商务师

简述DES的加密运算法则。

题目

简述DES的加密运算法则。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在DES加密算法中没有用到的运算是( )。

A.逻辑与

B.异或

C.移位

D.置换


正确答案:A

第2题:

采用DES数据加密标准进行数据加密时,加密算法中的基本运算中不包括______。

A.模加运算

B.模乘运算

C.移位运算

D.置换运算


正确答案:B
解析:DES是一种国际标准化组织(ISO)核准的数据加密标准,它用56位密钥加密64位明文,用于产生64位密文。其算法基础是替代和置换的混合形式,并由两者交替多次反复使用来实现。它每次加密对一个长度为64位的分组进行。它要求保密通信的双方必须有一个特定的密钥,当有Jv个人之间互相进行保密通信时,总共需要个密钥。选项A的“模加运算”主要用于密文的输出过程;选项C的“移位运算”主要用于子密钥的生成过程;选项D的“置换运算”是指DES加密算法中16轮迭代乘积变换运算。

第3题:

DES算法共需要()轮加密运算。

A.1

B.2

C.15

D.16


正确答案:D

第4题:

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

A)逻辑与

B)异或

C)置换

D)移位


正确答案:A
在DES加密时,先要对明文进行初始置换,在加密结束后要进行逆置换。生成了密钥时,使用循环移位运算。在每轮加密中间使用异或运算。但在加密过程中不会用到逻辑与运算。

第5题:

DES算法中对于每个明文分组的加密过程按照如下顺序进行()。

A.16轮循环运算、初始置换、终结置换

B.初始置换、终结置换、16轮循环运算

C.初始置换、16轮循环运算、终结运算

D.16轮循环运算、终结置换、初始置换


参考答案:C

第6题:

采用美国数据加密标准DES进行数据加密时,加密算法中的基本运算不包括(1)。关于RSA算法下列说法不正确的是(2)。

A.置换运算

B.模加运算

C.模乘运算

D.移位运算


正确答案:C

第7题:

以下关于利用三重DES进行加密的说法,(6)是正确的。

A.三重DES的密钥长度是56位

B.三重DES使用三个不同的密钥进行三次加密

C.三重DES的安全性高于DES

D.三重DES昀加密速度比DES加密速度快


正确答案:C
本题考查三重DES的知识。三重DES是DES的改进算法,它使用两把密钥对报文作三次DES加密,效果相当于将DES密钥的长度加倍了,克服了DES密钥长度较短的缺点。本来,应该使用三个不同的密钥进行三次加密,这样就可以把密钥的长度加长到3x56-168位。但许多密码设计者认为168位的密钥已经超过实际需要了,所以便在第一层和第三层中使用相同的密钥,产生一个有效长度为112位的密钥。之所以没有直接采用两重DES,是因为第二层DES不是十分安全,它对一种称为“中间可遇”的密码分析攻击极为脆弱,所以最终还是采用了利用两个密钥进行三重DES加密操作。这种方法的缺点是耍花费原来三倍的时间,但从另一方面来看,三重DES的112位密钥长度是很“强壮”的加密方式了。

第8题:

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

A) 逻辑与

B) 异或

C) 置换

D) 移位


正确答案:A

第9题:

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

A.逻辑与

B.异或 >>

C.置换

D.移位


正确答案:A

第10题:

以下关于加密算法的叙述中,正确的是( )。

A.DES算法采用256位的密钥进行加密
B.DES算法采用3对不同的密钥进行加密
C.3DES算法采用相同密钥进行三次加密
D.3DES算法可采用2个不同的密钥进行加密

答案:D
解析:
DES算法明文分为64位一组,密钥64位(实际位是56位的密钥和8位奇偶校验)。3DES 是DES的扩展,是执行了三次的DES。其中,第一、三次加密使用同一密钥的方式下,密钥长度扩展到128位(112位有效);三次加密使用不同密钥,密钥长度扩展到192位(168位有效)。