summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2021-03-15 18:24:32 +0000
committerMoonchild <moonchild@palemoon.org>2021-03-15 18:25:42 +0000
commit009292e2779368f7e42f2050cc6257bcbaabbbbd (patch)
treec61f8ff9010332c058da7612e8e9083ae14cef9f
parent87864fb8548a6c698adafddd8f0095a5eedb715a (diff)
downloadaura-central-009292e2779368f7e42f2050cc6257bcbaabbbbd.tar.gz
Issue mcp-graveyard/UXP%1743 - Update CK_GCM_PARAMS use for PKCS11 v3.0 in WebCryptoTask
Re-apply now we have PKCS11 v3.0 again
-rw-r--r--dom/crypto/WebCryptoTask.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/dom/crypto/WebCryptoTask.cpp b/dom/crypto/WebCryptoTask.cpp
index 57fb3c3c8..122afd793 100644
--- a/dom/crypto/WebCryptoTask.cpp
+++ b/dom/crypto/WebCryptoTask.cpp
@@ -690,6 +690,7 @@ private:
case CKM_AES_GCM:
gcmParams.pIv = mIv.Elements();
gcmParams.ulIvLen = mIv.Length();
+ gcmParams.ulIvBits = gcmParams.ulIvLen * 8;
gcmParams.pAAD = mAad.Elements();
gcmParams.ulAADLen = mAad.Length();
gcmParams.ulTagBits = mTagLength;