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