我正在准备我的信息安全状态考试。在准备表中有一个问题,询问为AES算法生成子密钥的操作顺序。
列出的行动:
我试着用谷歌搜索这个问题,但没有找到答案。什么是正确的顺序?
发布于 2015-05-25 15:29:04
AES中的“密钥扩展”或子密钥生成是一个迭代过程。由于我正在做一些关于这个分组密码的工作,我准备了一个可以帮助你的数字:

该算法是检查生成器的迭代器是否与0Moo#列一致,以进行3次操作,如果没有,则只检查一个迭代器。
rotWord()是一个循环移位(我认为是向右),对subBytes()的调用使用的是SBox,而底部的RCon是多项式字段中的一个操作。
我希望这将有助于找出你自己的答案,为你的测试,而不是直接给你答案。
https://security.stackexchange.com/questions/90048
复制相似问题