RSA_padding_check_PKCS1_type_1:块类型不是01

Bri*_*ian 5 java security android

在 Android 上解密时出现错误:

javax.crypto.BadPaddingException: error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01

我的代码如下:

cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding");
cipher.init(Cipher.DECRYPT_MODE, mRSAPublicKey);
final byte[] result = cipher.doFinal(data);
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!