我正在使用 Cipher.decrypt 解密 AES-256。在 saltOrIV 中,我将其发送如下:
var ivBytes = Encoding.fromHex("000000000000000000000000");
var ivSend = Encoding.toBase64(ivBytes);
cipher.decrypt(bodyBase64, key, "AES/GCM/PKCS5Padding", ivSend, 0);
但我收到以下异常:com.demandware.beehive.core.internal.crypt.EncryptionException: com.demandware.beehive.core.internal.crypt.EncryptionException: java.security.InvalidAlgorithmParameterException: Unsupported parameter: javax.crypto.spec.IvParameterSpec
有人可以帮我解决我做错了什么吗?
谢谢