首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有可选的AES时间表吗?

有可选的AES时间表吗?
EN

Cryptography用户
提问于 2014-11-27 21:52:03
回答 1查看 839关注 0票数 4

目前,我正在为磁盘加密逆转AES实现。奇怪的是,我被绊倒的是一个密钥计划,其中的加密轮密钥与解密轮密钥不一样(按“反向顺序”)。前4个字节,即用于加密的第一个密钥,以及最后4个字节,即用于解密的最后一个循环密钥,都是相同的。另一轮则完全不同。

是否有需要以不同方式计算圆键的优化?

EN

回答 1

Cryptography用户

发布于 2014-11-28 16:19:50

不应该需要反向工程AES,因为它的算法已经公开可用。该算法被认为是如此的好,即使它的内部工作原理可以(而且确实是)公开的,它仍然是非常难以打破的。我认为您可能遇到的困难是,在解密时(如果我的理解是正确的),圆形密钥是按反向顺序使用的。在重读你的问题后,你似乎是在说圆键不是颠倒顺序的。可能是这个特定的供应商对AES算法的实现进行了更改,而这并不是特别推荐的。

有关AES的概述,请参见:http://en.wikipedia.org/wiki/Advanced_加密_标准

AES在FIPS-197中得到了全面的描述.您可能会发现第18页(圆键)和25页(伪代码包括圆键)是相关的:http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/20519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档