F-3767: match AesGcmDecrypt input validation in AesGcmEncrypt

pull/256/head
Chris Conlon 2026-08-13 11:47:51 -06:00
parent 786e606703
commit be144d2782
1 changed files with 1 additions and 0 deletions

View File

@ -200,6 +200,7 @@ JNIEXPORT jbyteArray JNICALL Java_com_wolfssl_wolfcrypt_AesGcm_wc_1AesGcmEncrypt
/* in may be null, users might only pass in AAD to generate tag */
if (authTagSz > AES_BLOCK_SIZE || iv == NULL || ivSz == 0 ||
(inLen != 0 && in == NULL) ||
((authTagSz > 0) && (authTag == NULL)) ||
((authInSz > 0) && (authIn == NULL))) {
ret = BAD_FUNC_ARG;