1

我今天收到了老师的一个有趣的挑战(问题可以解决)。我唯一拥有的是一个 1MB AES 加密文件,我必须解密它并在其中找到一些信息。我假设使用的模式是 ECB-128,因为根据我的阅读,它是唯一可以由于重复使用同一密钥而被破解的 aes 模式,但我不确定我是否走在正确的道路上。应对此类挑战的最佳方法是什么?

编辑:我们得到的提示之一是密码在密钥的开头或结尾包含“2014”(不确定它是否有很大帮助,密钥空间仍然很大)。但是因为文件太大,我真的认为它可能是一个图像,所以我会尝试重建标题并读取图像,也许我会发现一些东西。

4

1 回答 1

3

在 ECB 模式下,相同的明文块被加密为相同的密文块。因此,通常您正在寻找相同密文块的模式(与 16 字节边界对齐)。ECB Penguin可能是该问题最著名的演示,它应该为您指明探索现有数据的正确方向。

于 2018-10-22T16:08:42.630 回答