以下关于利用三重DES进行加密的说法,( )是正确的。
- A.三重DES的密钥长度是56位
- B.三重DES使用三个不同的密钥进行三次加密
- C.三重DES的安全性高于DES
- D.三重DES的加密速度比DES加密速度快
正确答案及解析
正确答案
C
解析
DES是一种迭代的分组密码,明文和密文都是64位,使用一个56位的密钥以及附加的8位奇偶校验位。攻击DES的主要技术是穷举法,由于DES的密钥长度较短,为了提高安全性,就出现了使用112位密钥对数据进行三次加密的算法(3DES),即用两个56位的密钥K1和K2,发送方用K1加密,K2解密,再使用K1加密;接收方则使用K1解密,K2加密,再使用K1解密,其效果相当于将密钥长度加倍。
从上述描述可知三重DES的密钥是112位,而非56位;在加密过程中是使用2个不同的密钥进行三次加密,而非3个;三重DES由于加密次数多,所以安全性比DES高,而加密速度比DES慢。





