DES加密过程有几个基本步骤?试分析其安全性能。

题目

DES加密过程有几个基本步骤?试分析其安全性能。

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

第1题:

以下关于利用三重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位密钥长度是很“强壮”的加密方式了。

第2题:

无线局域网通常采用的是 WPA2协议,其安全加密算法有(3)。

A. AES 和 TKIP
B.DES 和 TKIP
C.AES 和 RSA
D.DES 和 RSA

答案:A
解析:
wpa2避免了WEP的相关问题,使用AES加密数据,密码使用TKIP方式。

第3题:

IDEA使用128位密钥进行操作,其加密过程同DES完全一样。()

此题为判断题(对,错)。


参考答案:错误

第4题:

DES是一种(请作答此空)加密算法,其密钥长度为56位,3DES是基于DES的加密方式,对明文进行3次DES操作,以提高加密强度,其密钥长度是( )位

A.共享密钥
B.公开密钥
C.报文摘要
D.访问控制

答案:A
解析:
多年重复考察常用的算法包括DES、3DES、IDEA、AES等。

第5题:

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

A.三重DES的密钥长度是56位
B.三重DES使用三个不同的密钥进行三次加密
C.三重DES的安全性高于DES
D.三重DES的加密速度比DES加密速度快

答案:C
解析:
DES
明文分为64位一组,密钥64位(实际位是56位的密钥和8位奇偶校验)。注意:考试中填实际密钥位即56位
3DES:3DES是DES的扩展,是执行了三次的DES。其中,第一、三次加密使用同一密钥的方式下,密钥长度扩展到128位(112位有效);三次加密使用不同密钥,密钥长度扩展到192位(168位有效)软考中对3DES默认的长度是112bit。
RC5:RC5由RSA中的Ronald L. Rivest发明,是参数可变的分组密码算法,三个可变的参数是:分组大小、密钥长度和加密轮数
IDEA:明文、密文均为64位,密钥长度128位
RC4:常用流密码,密钥长度可变,用于SSL协议。曾经用于802.11 WEP协议中。这也是Ronald L. Rivest发明

第6题:

VPN中的数据加密所使用的方法有DES和3DES,其中3DES是执行三次DES算法,图3-3所示的是3DES加密过程。若用E和D分别表示执行加密和解密算法,则图3-3方框中分别按顺序填写(9)、(10)和(11)。


正确答案:(9)E (10)D (11)E
(9)E (10)D (11)E 解析:三重DES使用两个密钥,执行三次DES算法,如下图所示,图中方框E和D分别表示执行加密和解密算法。

加密时是E-D-E,解密时是D-E-D,其密钥长度是112位,这个长度对于商业用户已经足够了。加密时是E-D-E而不使用E-E-E的目的是,为了与现有DES系统的向后兼容,当K1=K2时,三重DES的效果与现在DES的效果完全一样。

第7题:

利用3DES进行加密,以下说法正确的是(4)。

A.3DES的密钥长度是56位
B.3DES全部使用三个不同的密钥进行三次加密
C.3DES的安全性高于DES
D.3DES的加密速度比DES加密速度快

答案:C
解析:
3DES是DES的扩展,是执行了三次的DES。3DES安全强度较高,可以抵抗穷举攻击,但是用软件实现起来速度比较慢。
3DES有两种加密方式:
■第一、三次加密使用同一密钥,这种方式密钥长度128位(112位有效)。
■三次加密使用不同密钥,这种方式密钥长度192位(168位有效)。
目前中国人民银行的智能卡技术规范支持3DES。
试题答案:C

第8题:

3DES算法的加密过程就是用一个秘钥对待加密的数据执行三次DES算法的加密操作。()


答案:错误

第9题:

DES是一种( )加密算法,其密钥长度为56位,3DES是基于DES的加密方式,对明文进行3次DES操作,以提高加密强度,其密钥长度是(请作答此空)位

A.56
B.112
C.128
D.168

答案:B
解析:
多年重复考察常用的算法包括DES、3DES、IDEA、AES等。

第10题:

DES 是一种(),其密钥长度为 56 位,3DES 是利用 DES 的加密方式,对明文进行 3 次 加密,以提高加密强度,其密钥长度是 (请作答此空 ) 位。

A.56
B.112
C.128
D.168

答案:B
解析:
DES加密是一种对称加密算法,加密与解密秘钥相同。由于DES的密钥长度较短,为了提高安全性,就出现了使用112位密钥对数据进行三次加密的算法(3DES),即用两个56位的密钥K1和K2,发送方用K1加密,K2解密,再使用K1加密;接收方则使用K1解密,K2加密,再使用K1解密,其效果相当于将密钥长度加倍。