diff options
author | Simon Wülker <simon.wuelker@arcor.de> | 2024-11-18 18:28:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-18 17:28:24 +0000 |
commit | 2485bd9a63addf6f1523f591801e26716e80b627 (patch) | |
tree | 92f77c23f38cd1a53f82b87cdd92b689bf080146 /tests/wpt | |
parent | 11dfbd6f90bc7bc8b8d7485695548b5ad685d0e1 (diff) | |
download | servo-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')
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 |