上传者: yiyangduncuo
|
上传时间: 2021-12-30 14:00:24
|
文件大小: 13KB
|
文件类型: ZIP
保证可用。java和c ,c++的des, aes加密结果一致源码。从openssl提取了c代码,无任何依赖。使用方法:在java代码DESUtil.java中设置你想要的key字符串变量:String keyString = "bbbbbbbb";,运行代码,查看打印的byte类型的key,复制到c++代码的这个变量:unsigned char deskey[8] = {}; //在这里填写java打印的key,运行c++代码,可得到同样的加密结果,解密类似。
已避开的坑:java的byte是-128~127 ,c++中是0-255, 代码做了转换,否则key不一致