就目前计算设备的计算能力而言,数据加密标准DES不能抵抗对密钥的穷举搜索攻击,其原因是______。

admin2019-06-12  36

问题 就目前计算设备的计算能力而言,数据加密标准DES不能抵抗对密钥的穷举搜索攻击,其原因是______。

选项 A、DES的算法是公开的
B、DES的密钥较短
C、DES除了其中s盒是非线性变换外,其余变换均为线性变换
D、DES的算法简单

答案B

解析 DES是一个分组加密算法,他以64位为分组对数据加密。同时DES也是一个对称算法,加密和解密用的是同一个算法。它的密钥长度是56位(因为每个第8位都用作奇偶校验),密钥可以是任意的56位的数,而且可以任意时候改变。其中有极少量的数被认为是弱密钥,但是很容易避开它们。所以保密性依赖于密钥。在经过所有的代替、置换、异或和循环之后,你也许认为解密算法与加密算法完全不同。恰恰相反,经过精心选择的各种操作,获得了一个非常有用的性质:加密和解密使用相同的算法。DES加密和解密惟一的不同是密钥的次序相反。如果各轮加密密钥分别是K1,K2,K3,…, K16,那么解密密钥就是K16,K15,K14,…,K1。所以DES不能抵抗对密钥的穷举搜索法攻击。
转载请注明原文地址:https://jikaoti.com/ti/C7f7FFFM
0

最新回复(0)