c/c++ 与java互通 AES加密解密,算法ECB

时间:2015-09-26 02:43:18
【文件属性】:

文件名称: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++解密解不出来。
  • 非常不错,很有参考价值。
  • 挺不错的,代码可以使用,修改后集合到工程中
  • 代码不错,可以学习一下