问个RSA加密的玄学问题,本地和测试环境加解密都没问题,但是生产环境加密出来的字符串解密不出来,解密就报错。

如题,在本地加密然后解密都是没有问题的,测试环境也没有问题,但是在生产环境就是不行,生产环境加密出来的串解不出来;代码如图


加解密代码如下:


我比对了测试环境和生产环境的jdk版本,发现也都是一致的,然后我又把测试环境的jdk替换到生产环境,发现还是有问题。求助,!!!!

和centos或者winserver版本有关系,看下服务器测试和生产的服务器

除了这个还有什么可能存在的影响吗,因为生产环境之前也是可以的,在前段时间突然解密不出来了。

长度,待加密的字节不能超过多少来着,有个计算忘了

128、256那个是吗,也试过了,不好使。。。

试试不同德填充算法NoPadding啥的

试过了 也是不行的