From 77a9683425357f106614fc04dcac5654cd4aeece Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Wed, 16 Feb 2022 16:27:14 +0530 Subject: fix(ext/crypto): optional additionalData in encrypt/decrypt (#13669) --- ext/crypto/00_crypto.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ext') diff --git a/ext/crypto/00_crypto.js b/ext/crypto/00_crypto.js index 0bde30c5f..8203a5307 100644 --- a/ext/crypto/00_crypto.js +++ b/ext/crypto/00_crypto.js @@ -691,7 +691,8 @@ algorithm: "AES-GCM", length: key[_algorithm].length, iv: normalizedAlgorithm.iv, - additionalData: normalizedAlgorithm.additionalData, + additionalData: normalizedAlgorithm.additionalData || + null, tagLength: normalizedAlgorithm.tagLength, }, data); @@ -3825,7 +3826,7 @@ algorithm: "AES-GCM", length: key[_algorithm].length, iv: normalizedAlgorithm.iv, - additionalData: normalizedAlgorithm.additionalData, + additionalData: normalizedAlgorithm.additionalData || null, tagLength: normalizedAlgorithm.tagLength, }, data); -- cgit v1.2.3