DES是(7)________________算法。

admin2021-01-07  24

问题 DES是(7)________________算法。

选项 A、公开密钥加密
B、共享密钥加密
C、数字签名
D、认证

答案B

解析 本题考查加密算法的基础知识。
    DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。
    DES是对称的,也就是说它使用同一个密钥来加密和解密数据。
    DES还是一种分组加密算法,该算法每次处理固定长度的数据段,称之为分组。DES分组的大小是64位,如果加密的数据长度不是64位的倍数,可以按照某种具体的规则来填充位。
    从本质上来说,DES的安全性依赖于虚假表象,从密码学的术语来讲就是依赖于“混乱和扩散”的原则。混乱的目的是为隐藏任何明文同密文、或者密钥之间的关系,而扩散的目的是使明文中的有效位和密钥一起组成尽可能多的密文。两者结合到一起就使得安全性变得相对较高。
    三重DES也叫3DES(即Triple DES),是向AES过渡的加密算法,它使用3条56位的密钥对数据进行三次加密。是DES的一个更安全的变形。它以DES为基本模块,通过组合分组方法设计出分组加密算法。比起最初的DES,3DES更为安全。DES是使用DES加密算法对明文进行三次加密/解密的算法,密钥长度增加,提高了加密的强度。
转载请注明原文地址:https://kaotiyun.com/show/43WZ777K
0

相关试题推荐
最新回复(0)