因为

如果能解密出来,但是有乱码,如下:

所以

请考虑IV(初始化向量)是不是有误或两个平台下不一样

再有,Java端MD5可能直接返回了bytes,并没有最终转成String,注意多平台的区别