【发布时间】:2020-07-01 12:50:16
【问题描述】:
对于 128 位块长度和 128 位密钥长度的 AES,如果明文由 128 个 0 组成且第一个子密钥也由 128 个 0 组成,那么第一轮 AES 的输出是什么?
【问题讨论】:
-
到目前为止你有什么尝试?
标签: encryption cryptography key aes plaintext
对于 128 位块长度和 128 位密钥长度的 AES,如果明文由 128 个 0 组成且第一个子密钥也由 128 个 0 组成,那么第一轮 AES 的输出是什么?
【问题讨论】:
标签: encryption cryptography key aes plaintext
使用 PNG 扩展密钥,因此您不会得到全 0,但 0 和 0 的 XOR 是....0
第一轮的输出取决于密钥,因为密钥 K 是作为输入给出的,该输入被扩展为许多密钥 k1、k2 到 kn——称为轮密钥。
输入消息 M(AES 为 128 位)并应用轮函数,因此密钥 k1 和轮值 1 是输出,然后将密钥 2 应用于它,因此它变成第 2 轮,依此类推,持续 10 轮AES 的情况。
【讨论】: