aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt
diff options
context:
space:
mode:
authorSimon Wülker <simon.wuelker@arcor.de>2024-11-18 18:28:24 +0100
committerGitHub <noreply@github.com>2024-11-18 17:28:24 +0000
commit2485bd9a63addf6f1523f591801e26716e80b627 (patch)
tree92f77c23f38cd1a53f82b87cdd92b689bf080146 /tests/wpt
parent11dfbd6f90bc7bc8b8d7485695548b5ad685d0e1 (diff)
downloadservo-2485bd9a63addf6f1523f591801e26716e80b627.tar.gz
servo-2485bd9a63addf6f1523f591801e26716e80b627.zip
Implement HMAC key generation (#34278)
* Implement HMAC key generation Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Update WPT expectations Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
Diffstat (limited to 'tests/wpt')
-rw-r--r--tests/wpt/meta/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini1440
-rw-r--r--tests/wpt/meta/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini288
-rw-r--r--tests/wpt/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini196
3 files changed, 98 insertions, 1826 deletions
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,724 +1,4 @@
[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
@@ -769,726 +49,6 @@
[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\])]
- 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
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