如题
造成这样的原因主要是因为安卓RSA的加密标准跟服务端加密标准不一样
安卓端加密标准为:RSA/ECB/PKCS1Padding
服务端加密标准为:RSA
在Android中应该使用这个标准
Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding");
在服务端使用这个标准
Cipher cipher = Cipher.getInstance("RSA");
如题
造成这样的原因主要是因为安卓RSA的加密标准跟服务端加密标准不一样
安卓端加密标准为:RSA/ECB/PKCS1Padding
服务端加密标准为:RSA
在Android中应该使用这个标准
Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding");
在服务端使用这个标准
Cipher cipher = Cipher.getInstance("RSA");
转载于:https://www.cnblogs.com/pigy/p/6700095.html