我有一个密钥,并且我想使用这个密钥解密数据,但是出现 Given final block not proper padded 错误。
Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
cipher.init(Cipher.DECRYPT_MODE, key, new IvParameterSpec(new byte[cipher.getBlockSize()]));
byte[] encryptedBytes_updates = cipher.update(encryptedBytes);
String decryptedText = new String(cipher.doFinal(encryptedBytes_updates));
我尝试了一些来自论坛的建议,但没有运气。
可能有人可以帮忙吗?