Pythonlist长度:AES密钥长度和块长度(aes encryption key size)

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

3

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

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

1

AES 有 10 、 12 或 14 轮。拥有这么多单独的密钥很容易处理和保持安全。取而代之的是,使用单个密钥来生成所使用的 11 、 13 或 15 轮密钥,每轮一个,外加一个额外的密钥。从初始单个密钥导出轮密钥的过程称为Round Schedule。轮密钥不必与初始单个密钥大小相同。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(571)
Python写mysql:MySQL在哪里:如何写“!=”或“不等于”(mysql where not equal)
上一篇
微软python:微软团队在 python中聊天阅读
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(15条)