题目
1【单选题】两个密钥的 3-DES 密钥长度为()。A. 56 位B. 112 位C. 128 位D. 168 位
1【单选题】两个密钥的 3-DES 密钥长度为()。
A. 56 位
B. 112 位
C. 128 位
D. 168 位
题目解答
答案
B. 112 位
解析
3-DES(三重数据加密标准) 是一种基于 DES 算法的增强加密方法,通过多次加密提升安全性。其密钥长度取决于密钥的配置方式:
- 三个独立密钥时总长度为 $56 \times 3 = 168$ 位;
- 两个独立密钥(K1=K3,K2独立)时总长度为 $56 \times 2 = 112$ 位;
- 仅一个密钥(三个密钥相同)时退化为 DES,长度为 $56$ 位。
本题的关键在于理解题目中“两个密钥”的含义,即K1和K3相同,K2不同,因此总密钥长度为 112 位。
密钥配置分析
3-DES 的加密过程为 加密-解密-加密(EDE),密钥使用方式如下:
- 三个独立密钥:总长度为 $56 \times 3 = 168$ 位(选项 D);
- 两个独立密钥(K1=K3,K2独立):总长度为 $56 \times 2 = 112$ 位(选项 B);
- 一个密钥(K1=K2=K3):总长度为 $56$ 位(选项 A)。
题目条件解读
题目明确指出是“两个密钥的 3-DES”,对应第二种配置(K1=K3,K2不同),因此总密钥长度为 112 位。