DES的优点和缺点是什么?

数据加密标准 (DES) 是一种分组密码,它创建一个固定长度的明文位串,并通过一系列复杂的操作将其更改为另一个长度相似的密文位串。它是一种对称加密技术,它定义发送者和接收者都需要一个共享密钥来加密和解密信息。

这种方法的问题是,如果其他人知道密钥,则协商完整的对话。3DES 块大小为 64 位,并且还需要一个密钥来自定义转换,因此只有知道用于加密的特定密钥的人才能进行解密。密钥基本上包括 64 位,但算法实际使用的只有 56 位。

八位仅用于测试奇偶性,然后被拒绝。因此“有效密钥长度为 56 位”并不断被引用。所选密钥的每个第 8都被拒绝,即从 64 位密钥中删除位置 8、16、24、32、40、48、56、64,只留下 56 位密钥。

DES的优势

DES 有多种优势,如下所示 -

  • DES 已经存在了很长时间(从 1977 年开始),甚至没有发现任何实际的弱点,最有效的攻击仍然是蛮力攻击。

  • DES 是美国政府的官方标准。政府需要每五年重新认证一次 DES,并在必要时要求恢复。

  • DES 也是 ANSI 和 ISO 标准。因为 DES 被设计为在 1977 年的硬件上运行,所以它在硬件上是快速的,而在软件上是相对快速的。

  • 它支持以加密格式保存文件的功能,只有通过支持正确的密码才能访问该文件。

  • 它可以更改系统以创建受密码保护的目录。

  • 它可以回顾 DES 的简短历史并表示基本结构。

  • 它可以定义 DES 的构建块组件。

  • 它可以定义轮密钥生成过程并解释数据加密标准。

  • 它可以提供私有信息不被其他用户访问。

  • 一些用户可以使用类似的系统,仍然可以单独工作。

DES的缺点

DES 有各种缺点,如下所示 -

  • 56 位密钥大小是 DES 的最大缺陷,适用于每秒实现 100 万次 DES 加密或解密操作的芯片(1993 年)。

  • DES 的硬件实现非常快。

  • DES 不是为应用程序设计的,因此运行速度相对较慢。

  • 在一项新技术中,它提高了分割加密代码的几种可能性,因此AES比DES更受欢迎。

以上是 DES的优点和缺点是什么? 的全部内容, 来源链接: utcz.com/z/297469.html

回到顶部