From 2485bd9a63addf6f1523f591801e26716e80b627 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20W=C3=BClker?= Date: Mon, 18 Nov 2024 18:28:24 +0100 Subject: Implement HMAC key generation (#34278) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Implement HMAC key generation Signed-off-by: Simon Wülker * Update WPT expectations Signed-off-by: Simon Wülker --------- Signed-off-by: Simon Wülker --- .../generateKey/failures_HMAC.https.any.js.ini | 1474 +------------------- .../generateKey/successes_HMAC.https.any.js.ini | 288 ---- .../sign_verify/ecdsa.https.any.js.ini | 196 +-- 3 files changed, 115 insertions(+), 1843 deletions(-) (limited to 'tests/wpt/meta/WebCryptoAPI') diff --git a/tests/wpt/meta/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini index b9918b76b7f..b479ecbe79b 100644 --- a/tests/wpt/meta/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini @@ -1,1494 +1,54 @@ [failures_HMAC.https.any.worker.html] - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-1, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-1, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-256, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-256, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-384, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-384, name: HMAC}, true, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-512, name: HMAC}, false, [\])] - expected: FAIL - - [Empty usages: generateKey({hash: SHA-512, name: HMAC}, true, [\])] - expected: FAIL - - -[failures_HMAC.https.any.html] - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-1, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-256, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, sign, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-384, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, encrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, decrypt\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, wrapKey\])] - expected: FAIL - - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, wrapKey\])] + [Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, wrapKey\])] + [Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [unwrapKey\])] + [Empty usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, unwrapKey\])] + [Empty usages: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, unwrapKey\])] + [Empty usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, unwrapKey\])] + [Empty usages: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, unwrapKey\])] + [Empty usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [deriveKey\])] + [Empty usages: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, deriveKey\])] + [Empty usages: generateKey({hash: SHA-1, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, deriveKey\])] + [Empty usages: generateKey({hash: SHA-1, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, deriveKey\])] + [Empty usages: generateKey({hash: SHA-256, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, deriveKey\])] + [Empty usages: generateKey({hash: SHA-256, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [deriveBits\])] + [Empty usages: generateKey({hash: SHA-384, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, deriveBits\])] + [Empty usages: generateKey({hash: SHA-384, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, sign, deriveBits\])] + [Empty usages: generateKey({hash: SHA-512, name: HMAC}, false, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [verify, deriveBits\])] + [Empty usages: generateKey({hash: SHA-512, name: HMAC}, true, [\])] expected: FAIL - [Bad usages: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify, deriveBits\])] - expected: FAIL +[failures_HMAC.https.any.html] [Empty usages: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [\])] expected: FAIL diff --git a/tests/wpt/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini index ca90489178a..e93cf9d8342 100644 --- a/tests/wpt/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini @@ -1,97 +1,49 @@ [successes_HMAC.https.any.worker.html] - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL @@ -191,99 +143,51 @@ [Success: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL @@ -383,99 +287,51 @@ [Success: generateKey({hash: SHA-512, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL @@ -577,99 +433,51 @@ [successes_HMAC.https.any.html] - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL @@ -769,99 +577,51 @@ [Success: generateKey({hash: SHA-512, name: HMAC}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL @@ -961,99 +721,51 @@ [Success: generateKey({hash: SHA-512, name: hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-1, length: 160, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-256, length: 256, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-384, length: 384, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [verify, sign\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [verify, sign\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [verify\])] expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, false, [sign, verify, sign, verify\])] - expected: FAIL - [Success: generateKey({hash: SHA-512, length: 512, name: Hmac}, true, [sign, verify, sign, verify\])] expected: FAIL diff --git a/tests/wpt/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini index e0cd68b98b0..0f5c45050e7 100644 --- a/tests/wpt/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini @@ -1,76 +1,4 @@ [ecdsa.https.any.worker.html] - [generate wrong key step: ECDSA P-256 with SHA-1 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-256 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-384 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-512 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-1 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-256 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-384 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-512 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-1 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-256 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-384 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-512 signing with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-1 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-256 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-384 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-256 with SHA-512 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-1 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-256 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-384 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-384 with SHA-512 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name] - expected: FAIL - - [generate wrong key step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name] - expected: FAIL - [importVectorKeys step: ECDSA P-256 with SHA-1 verification] expected: FAIL @@ -755,80 +683,80 @@ [importVectorKeys step: ECDSA P-521 with SHA-512 - The signature is all zeroes verification] expected: FAIL - -[ecdsa.https.any.html] - [generate wrong key step: ECDSA P-256 with SHA-1 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-1 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-256 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-256 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-384 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-384 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-512 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-512 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-1 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-1 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-256 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-256 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-384 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-384 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-512 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-512 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-1 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-1 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-256 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-256 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-384 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-384 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-512 signing with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-512 signing with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-1 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-1 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-256 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-256 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-384 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-384 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-256 with SHA-512 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-256 with SHA-512 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-1 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-1 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-256 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-256 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-384 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-384 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-384 with SHA-512 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-384 with SHA-512 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name] expected: FAIL - [generate wrong key step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name] + [importVectorKeys step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name] expected: FAIL + +[ecdsa.https.any.html] [importVectorKeys step: ECDSA P-256 with SHA-1 verification] expected: FAIL @@ -1512,3 +1440,75 @@ [importVectorKeys step: ECDSA P-521 with SHA-512 - The signature is all zeroes verification] expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-1 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-256 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-384 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-512 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-1 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-256 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-384 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-512 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-1 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-256 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-384 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-512 signing with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-1 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-256 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-384 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-256 with SHA-512 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-1 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-256 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-384 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-384 with SHA-512 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name] + expected: FAIL + + [importVectorKeys step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name] + expected: FAIL -- cgit v1.2.3