From 4da1b56b6aa3ddf4fa63967f16a03010e7e3676a Mon Sep 17 00:00:00 2001 From: Moonchild Date: Wed, 5 Feb 2025 19:55:49 +0100 Subject: [PATCH] Issue #2690 - Add AES-KW purposed keys to list of allowable keys to unwrap. --- dom/crypto/WebCryptoTask.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/dom/crypto/WebCryptoTask.cpp b/dom/crypto/WebCryptoTask.cpp index 34a4c877d7..e004ab6fc8 100644 --- a/dom/crypto/WebCryptoTask.cpp +++ b/dom/crypto/WebCryptoTask.cpp @@ -3574,6 +3574,7 @@ WebCryptoTask::CreateUnwrapKeyTask(nsIGlobalObject* aGlobal, if (keyAlgName.EqualsASCII(WEBCRYPTO_ALG_AES_CBC) || keyAlgName.EqualsASCII(WEBCRYPTO_ALG_AES_CTR) || keyAlgName.EqualsASCII(WEBCRYPTO_ALG_AES_GCM) || + keyAlgName.EqualsASCII(WEBCRYPTO_ALG_AES_KW) || keyAlgName.EqualsASCII(WEBCRYPTO_ALG_HKDF) || keyAlgName.EqualsASCII(WEBCRYPTO_ALG_HMAC)) { importTask = new ImportSymmetricKeyTask(aGlobal, aCx, aFormat,