我正在尝试解密电子邮件 ID 并得到此异常。我的加密成功,但在解密时我得到了这个。
由以下原因引起:javax.crypto.BadPaddingException:填充 block 已损坏
在 org.bouncycaSTLe.jce.provider.JCEBlockCipher.engineDoFinal(JCEBlockCipher.java:715)
在 javax.crypto.Cipher.doFinal(Cipher.java:1090)
感谢帮助
最佳答案
密文已损坏,或者您没有使用与加密相同的 block 大小或填充来解密。
您能否向我们展示您用于加密和解密的代码?
关于java - 错误填充异常 : pad block corrupted in Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8387345/