📜  AES 完整表格

📅  最后修改于: 2021-09-23 06:50:01             🧑  作者: Mango

AES代表高级加密标准,是一种主要使用的对称加密算法。它主要用于电子数据的加密和保护。它被用作 DES(数据加密标准)的替代品,因为它比 DES 更快更好。 AES 由三个分组密码组成,这些密码用于提供数据加密。

AES-完整格式

历史

AES 是由 NIST(美国国家标准与技术研究院)于 1997 年开发的。它是为了替代速度慢且容易受到各种攻击的 DES 而开发的。因此,为了克服DES的缺点,提出了一种新的加密算法。 AES 于 2001 年 11 月 26 日发布。

特征

  • AES 具有三种长度的密钥,分别为 128、192、256 位。
  • 它是灵活的并且具有软件和硬件的实现。
  • 它提供了很高的安全性,可以防止许多攻击。
  • 它没有任何版权,因此可以在全球范围内轻松使用。
  • 它包括对 128 位密钥的 10 轮处理。

优点

  • 它可以在硬件和软件上实现。
  • 它为用户提供了高安全性。
  • 它为加密提供了最好的开源解决方案之一。
  • 这是一个非常健壮的算法。

缺点

  • 它需要多轮加密。
  • 很难在软件上实现。
  • 它需要在不同阶段进行大量处理。
  • 当必须考虑性能时,很难实施。