2023上半年网络工程师试题考点:三重DES加密算法

三重DES是为了增加DES的强度,将DES重复3次所得到的一种密码算法,通常缩写为3DES。由于DES密钥只有56bit,易于遭受穷举时攻击。作为一种替代加密方案,Tuchman提出使用两个密钥的三重DES加密方法。该方法使用两个密钥,执行三次DES算法,加密的过程是加密-解密-加密,解密的过程是解密-加密-解密。

明文经过三次DES处理才能变成最后的密文,由于DES密钥长度实质是56位,因此3DES的密钥长度就是56*3=168比特。但是考试中不以此数值作为答案。考试中默认安全性要求不高,则三重DES加密使用两个不同密钥进行三次加密,其中第一把密钥和第三把密钥是同一把密钥。

历年网络工程师三重DES加密算法知识试题:

以下关于三重DES加密算法的描述中,正确的是( )。

A.三重DES加密使用两个不同密钥进行三次加密

B.三重DES加密使用三个不同素钥进行三次加密

C.三重DES加密的密钥长度是DES密钥长度的三倍

D.三重DES加密使用一个密钥进行三次加密

参考答案:A