AES算法 加密解密数据部分出错的问题

2019-12-15 11:25发布

本帖最后由 a312835782 于 2018-11-23 11:29 编辑

最近想用AES加密 IAP,找了一个工具,把bin文件加密。用的AES128

   我从加密后的头32字节拿来解密是能正确解密。  但比如我从第16字节取16字节来解密就不对了。
   如果我从第16字节取32字节来解密, 得出来的结果,前16字节是错误的,后16字节是正确的。
  
是哪里不对吗?

1.将文件加密
4.png (65.77 KB, 下载次数: 0) 下载附件 2018-11-23 11:29 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
security
1楼-- · 2019-12-16 10:51
a312835782 发表于 2018-11-23 11:43
卧槽,  还真是,ECB确实是我想要的。

cbc可能是跟前一次计算有关系。

CBC 是链式的。
你去查一下 ECB 和 CBC ,就知道问题原因了。
a312835782
2楼-- · 2019-12-16 12:18
 精彩回答 2  元偷偷看……

一周热门 更多>