0

我已经读到密钥长度和 AES 中的块长度之间没有相关性。但这对我来说没有意义,因为密钥将对块进行异或,它们如何具有不同的长度?

4

2 回答 2

3

密钥大小和块大小之间没有关系AES,因为它并不简单XOR。块大小始终为 128 位,但根据算法轮次,密钥大小可以是 128、192 和 256 位。

AES是一个复杂的算法,有很多步骤。密钥用于密钥调度程序,然后其结果将用于加密过程。您可以在此处查看详细信息。

于 2018-10-21T06:45:36.490 回答
1

AES 有 10、12 或 14 轮。拥有这么多单独的密钥很难处理和保持安全。而是使用单个密钥来生成使用的 11、13 或 15 个轮密钥,每轮一个密钥加上一个额外密钥。从初始单个密钥派生轮密钥的过程称为轮调度。轮密钥不必与初始单个密钥的大小相同。

于 2018-10-21T15:58:24.650 回答