我目前正在学习加密,我希望能找到更多关于我所学内容的说明。
假设消息“100 美元应该从账户 123456 转移到 555555”是使用 aes-128-cbc 和随机 IV 加密的。我的教授说可以更改加密文本,这样当再次解密时,消息显示“900 美元应该从账户 123456 转移到 555555”。你怎么做呢?
我尝试通过生成自己的密钥和 iv,加密消息,然后将其转换为十六进制字符来自己解决这个问题。从那里我可以换出一些字符然后解密吗?我试着玩这个,但似乎总是有问题。
我们为此使用了一个基本的 linux 命令行。
任何帮助或解释都会很棒!