您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

aes加密java解密有关问题

2025/2/14 9:51:33发布28次查看
aes加密java解密问题
public static string encrypt(string ssrc, string skey) throws exception {
byte[] raw = skey.getbytes();
secretkeyspec skeyspec = new secretkeyspec(raw, aes);
cipher cipher = cipher.getinstance(aes/cbc/pkcs5padding);
ivparameterspec iv = new ivparameterspec(0102030405060708.getbytes());
cipher.init(cipher.encrypt_mode, skeyspec, iv);
byte[] encrypted = cipher.dofinal(ssrc.getbytes());
return new base64encoder().encode(encrypted);
}
string ckey = 1234567890;
// 需要加密的字串
string csrc = testtest;
system.out.println(csrc);
// 加密
long lstart = system.currenttimemillis();
string enstring = aes.encrypt(csrc, ckey);
system.out.println(加密后的字串是: + enstring);
用php实现java的这个函数,加密后的字符串和java端不一样。
请帮我用php来实现java的这个加密函数,
------解决方案--------------------
不要假定人家都有 java 环境,并能正确执行你的代码
你至少需要给出 3 组原文和密文
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product