返回
当前 - 选择题 - 系统安全与保密中等
题号:0120170500004
单选题
2017年5月第4题
中等
题号:0120170500004
单选题
2017年5月第4题
系统安全与保密
中等
高频
收藏
分享
反馈
三重DES加密使用 2 个密钥对明文进行3次加密,其密钥长度为(112)位。
问题(1)
浓缩知识点
三重DES是为弥补传统DES(密钥长度56位,安全性不足)缺陷设计的对称加密改进算法,它通过对数据执行三次DES运算实现加密,根据使用密钥数量的不同有不同的密钥长度与应用场景:使用单密钥时等同于DES,无安全性提升,基本不使用;采用双密钥的3DES以加密-解密-加密(EDE)模式运作,有效密钥长度为112位,是当前实际应用中最常用的实现版本;使用三个不同密钥的3DES理论密钥长度为168位,但因算法特性,实际安全性提升有限,应用范围较窄。此外,如今AES算法凭借更优的安全性与执行效率,正逐步替代3DES,其常见密钥长度为128、192、256位。
正确答案
B
本题考察的是3DES(三重DES)加密的密钥长度与安全性。
3DES 在常用实现中使用两个 56 位密钥,按 EDE(加密–解密–加密)的方式执行三次运算,有效密钥长度为 112 位,这是考试的标准答案。
A选项 56:这是单一 DES 的密钥长度,安全性过低,不是 3DES 的密钥长度,错误。
B选项 112:3DES 在常用实现中使用两个 56 位密钥,按 EDE(加密–解密–加密)的方式执行三次运算,有效密钥长度为 112 位,这是考试的标准答案,正确。
C选项 128:属于 AES 等现代对称加密算法的常见密钥长度,不适用于 3DES,错误。
D选项 168:如果 3DES 使用三个不同的 56 位密钥,则理论上密钥长度为 168 位。但在常用的“双密钥 3DES”中采用 2 个密钥,标准参考答案为 112 位,因此此处不正确。
因此,正确答案为 B. 112。
