问题描述
双方都用AES加解密Mode:ECBPadding:PKCS7KeySize:128两边得出的结果始终不一样,有向量没向量都测试过了,网上也搜索出确实是有此类问题,但始终没找到好的解决方法,所以上CSDN求经验
解决方案
本帖最后由 XJune2015 于 2015-06-24 15:56:51 编辑
解决方案二:
C#调C++的AES吧.net加密库坑爹的太多了,RSA的加解密也出问题
解决方案三:
怎么调用,哪里有下载
解决方案四:
如果一样才是有问题,不一样是正常的。
解决方案五:
找一个通用的AES加密代码forc#的,网上应该有,不行就找C++的,再转换成c
解决方案六:
#这问题折腾了快一个星期了,求解,求拯救
解决方案七:
.net本身就自带通用的AES加密库,我这C++,C#,java,Python四种语言都用到了AES加解密,只要你的key和iv彼此一样,结果一定是完全一样的,没有任何问题
解决方案八:
引用1楼fsy412的回复:
C#调C++的AES吧.net加密库坑爹的太多了,RSA的加解密也出问题
你说反了吧,.net加密库是最好用的吧,都是官方的,从没遇到过任何问题
解决方案九:
密文不同很正常吧
时间: 2024-10-01 01:16:05