0
我们如何解密具有部分原始消息,部分编码文本,IV和密钥的消息(如果可能)?假设,我们只有一个区块。如何标识AES的部分消息? (带密钥)
实施例:
- IV = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
- 原文= __ __ 00 00 00 00 00 00 00 00 00 00 00 00 00
- encripted文本= XX YY ZZ __ __ __ __ __ __ __ __ __ __ __ __ __
(我们不知道__个字节,但是我们知道键)从原始的和encriptrd文本此外,众所周知字节数将永远是16
编辑: 之前的所有块(加密)是已知的。初始链接模式是CBC,但我们可以使用给定的键和IV来解码所有以前的块。这将是最后一个。
这就是为什么我们可以假设,我们只有一个区块,链接是欧洲央行。
您还需要知道用于密码的块模式,并且 - 假设CBC/PCBC,CFB或OFB,您至少需要第一个块。 – zwer
@zwer它不是所需的“第一块”,它是需要的前一块。 – zaph
24位是未知的,可以很容易地暴力。问题是,不能保证你得到的是实际价值。你需要对整个24位空间进行暴力破解,并检查是否有多个符合预期密文的密文。 –