Encryption AES CBC-具有消息输入和输出以及IV,并且必须找到密钥

Encryption AES CBC-具有消息输入和输出以及IV,并且必须找到密钥,encryption,aes,cbc-mode,initialization-vector,symmetric-key,Encryption,Aes,Cbc Mode,Initialization Vector,Symmetric Key,我已经给出了初始化向量和输入文本。我还有编码文本 现在我的问题是,我如何才能找到密钥,因为我的任务是更改输出文本。这是一个家庭作业,我的教授说你在回家的路上坐火车半小时就可以完成。。。但我完全不知道,我只知道AES和CBC是如何工作的,但我绝对不知道如何从这个任务开始 任务:第一个16字节是初始化向量,第二个16字节是我的密文。我的短信是给卡尔寄5美元。现在我想我需要的第一个关键原因是我的任务是改变信息发送5美元给卡尔发送50美元给鲍勃 您可能需要描述您拥有什么、您需要什么以及您已经用一些代码完

我已经给出了初始化向量和输入文本。我还有编码文本

现在我的问题是,我如何才能找到密钥,因为我的任务是更改输出文本。这是一个家庭作业,我的教授说你在回家的路上坐火车半小时就可以完成。。。但我完全不知道,我只知道AES和CBC是如何工作的,但我绝对不知道如何从这个任务开始


任务:第一个16字节是初始化向量,第二个16字节是我的密文。我的短信是给卡尔寄5美元。现在我想我需要的第一个关键原因是我的任务是改变信息发送5美元给卡尔发送50美元给鲍勃

您可能需要描述您拥有什么、您需要什么以及您已经用一些代码完成了什么。你找不到像那样的AES密钥。强制使用AES密钥需要很多年。任务:前16个字节是初始化向量,后16个字节是我的chiffretext。我有我的短信,我给卡尔寄了5美元。现在我想我首先需要一把钥匙,因为我的任务是改变信息,把5美元寄给卡尔,把50美元寄给鲍勃。不,你不需要钥匙。提示:看看CBC模式在解密过程中做了什么。另一个提示:你有多少个街区?