给定明文,密文和IV。我可以找到重用的密钥吗?
大家好
我被困在我的一个编程课程的一部分作业中。
我认为解决方案非常简单,但是无论出于何种原因,我都无法理解。
分配的目的是修改密文,以便严格增加美元金额。给出了加密和解密的类,并且无法对其进行编辑,而添加了代码以进行攻击。攻击充当中间人,并在调用解密之前从加密检索输出。请注意,密钥是从重用的文件中检索的,因此每次加密和解密都使用相同的密钥。我们还可以假设我们知道消息的布局。
我最初的反应是,因为我们知道密钥是相同的,并且因为我们具有攻击的明文,密文和IV,所以必须有一种简单的解决方案来修改密文。我尝试在修...