【文件属性】:
文件名称:c/c++ 与java互通 AES加密解密,算法ECB
文件大小:93KB
文件格式:RAR
更新时间:2015-09-26 02:43:18
c/c++aes算法 pkcs5padding
最近需要和银行pos做数据通讯,银行端算法为java实现的 AES/ECB/PKCS5PADDING我也改不了, c/c++这边实现ECB算法本来就少,PKCS5PADDING的更是没有,索性自己动手。工作原因c和java都得熟悉,因此把java端和c/c++实现都给大家了,注意java端要明确指明字符集为GBK,因为各版本jdk默认字符集并不一致,key采用16位,你知道的。压缩包里有两个工程,一个vc6.0一个myeclipse,本帖是修复贴,原帖地址c/c++ 与java互通 AES加密解密,算法ECB/PKCS5PADDING http://download.csdn.net/download/wangsonghiweed/4328267 -来自CSDN,有童鞋反映有问题,我修复了
【文件预览】:
vc.rar
TestAES-java.rar
网友评论
- 还是挺不错的
- 很好用!!学习学习
- C加密了,java没法解密
- 不错。。。。。。
- 可以用,谢谢分享。。
- 还没有使用
- 不知道能不能用
- 可以用,谢谢分享。。
- 可以互通的
- 学习了 但没用上
- 。 void CBm53AES::CipherStr(const char *input, char *output) 是这个函数 的e_block 有内存溢出
- C++与java还是不能互通。
- 不错,学习了。。。。
- 代码在 c中可以实现,但是与java似乎不通。两个不能交互
- 非常不错,谢谢分享
- 各语言版本可以各自加解密,但是用c++和Java加密同一字符串得到的密文不一致。没法互相加解密。
- 学习了,非常好用的AES加密类
- 很不错没使用和这个代码做测试的 OK
- 不错挺好的,可以用
- 恩,可以学习一下,好资源
- 还可以,学习
- 恩,可以学习一下,好资源
- 很好,不错。
- 代码在 c中可以实现,但是与java似乎不通。两个不能交互。
- 应该是我想要的,VC编译没问题
- 很好可以运行。
- 可以相互加解密字符串信息,但是用Java加密文件后,c++解密解不出来。
- 非常不错,很有参考价值。
- 挺不错的,代码可以使用,修改后集合到工程中
- 代码不错,可以学习一下