[wpt-sync] Sync PR 29276 - move WebCryptoAPI to any.js
Categories
(Core :: DOM: Security, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream][domsecurity-backlog])
Sync web-platform-tests PR 29276 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/29276
Details from upstream follow.
b'Luca Casonato <hello@lcas.dev>' wrote:
move WebCryptoAPI to any.js
This PR is an alternative to #27714 that removes some duplicated test files for
workers.I split the PR into 5 commits, each changing one of the subfolders of the
WebCryptoAPI folder.I did not change any indentation to make reviewing easier.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=89ac53b84575dd58445aca5e3fce37a5dbc6c2e1
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 26 tests and 239 subtests
Status Summary
Firefox
OK : 26
PASS: 3446
FAIL: 454
Chrome
OK : 26
PASS: 3558
FAIL: 374
Safari
OK : 26
PASS: 3730
FAIL: 202
Links
Details
Firefox-only Failures
/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.any.worker.html
AES-CBC 128-bit key, 64-bit IV: FAIL
AES-CBC 128-bit key, 192-bit IV: FAIL
AES-CBC 256-bit key, 64-bit IV: FAIL
AES-CBC 256-bit key, 192-bit IV: FAIL
AES-CBC 128-bit key, 64-bit IV decryption: FAIL
AES-CBC 128-bit key, 192-bit IV decryption: FAIL
AES-CBC 256-bit key, 64-bit IV decryption: FAIL
AES-CBC 256-bit key, 192-bit IV decryption: FAIL
/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.any.html
AES-CBC 128-bit key, 64-bit IV: FAIL
AES-CBC 128-bit key, 192-bit IV: FAIL
AES-CBC 256-bit key, 64-bit IV: FAIL
AES-CBC 256-bit key, 192-bit IV: FAIL
AES-CBC 128-bit key, 64-bit IV decryption: FAIL
AES-CBC 128-bit key, 192-bit IV decryption: FAIL
AES-CBC 256-bit key, 64-bit IV decryption: FAIL
AES-CBC 256-bit key, 192-bit IV decryption: FAIL
/WebCryptoAPI/import_export/ec_importKey.https.any.worker.html
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [sign]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [sign]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [sign]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [sign]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits]): FAIL
/WebCryptoAPI/import_export/ec_importKey.https.any.html
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [sign]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [sign]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [sign]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [sign]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]): FAIL
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]): FAIL
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits]): FAIL
/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.worker.html
setup: FAIL
Can wrap and unwrap AES-KW keys using raw and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys using jwk and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP: FAIL
Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys using jwk and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR: FAIL
Can unwrap AES-KW non-extractable keys using jwk and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys using jwk and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC: FAIL
Can unwrap AES-KW non-extractable keys using jwk and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys using jwk and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM: FAIL
Can unwrap AES-KW non-extractable keys using jwk and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-KW: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW: FAIL
/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.html
setup: FAIL
Can wrap and unwrap AES-KW keys using raw and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys using jwk and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP: FAIL
Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys using jwk and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR: FAIL
Can unwrap AES-KW non-extractable keys using jwk and AES-CTR: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys using jwk and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC: FAIL
Can unwrap AES-KW non-extractable keys using jwk and AES-CBC: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys using jwk and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM: FAIL
Can unwrap AES-KW non-extractable keys using jwk and AES-GCM: FAIL
Can wrap and unwrap AES-KW keys using raw and AES-KW: FAIL
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW: FAIL
New Tests That Don't Pass
/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.any.worker.html
AES-CBC 128-bit key, 64-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 128-bit key, 192-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 64-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 192-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 128-bit key, 64-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 128-bit key, 192-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 64-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 192-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 192-bit key, 64-bit IV: FAIL (Safari: PASS)
AES-CBC 192-bit key, 192-bit IV: FAIL (Safari: PASS)
AES-CBC 192-bit key, 64-bit IV decryption: FAIL (Safari: PASS)
AES-CBC 192-bit key, 192-bit IV decryption: FAIL (Safari: PASS)
/WebCryptoAPI/encrypt_decrypt/aes_cbc.https.any.html
AES-CBC 128-bit key, 64-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 128-bit key, 192-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 64-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 192-bit IV: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 128-bit key, 64-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 128-bit key, 192-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 64-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 256-bit key, 192-bit IV decryption: FAIL (Chrome: PASS, Safari: PASS)
AES-CBC 192-bit key, 64-bit IV: FAIL (Safari: PASS)
AES-CBC 192-bit key, 192-bit IV: FAIL (Safari: PASS)
AES-CBC 192-bit key, 64-bit IV decryption: FAIL (Safari: PASS)
AES-CBC 192-bit key, 192-bit IV decryption: FAIL (Safari: PASS)
/WebCryptoAPI/import_export/ec_importKey.https.any.worker.html
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits]): FAIL (Chrome: PASS, Safari: FAIL)
/WebCryptoAPI/import_export/ec_importKey.https.any.html
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [sign]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [deriveBits]): FAIL (Chrome: PASS, Safari: PASS)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey]): FAIL (Chrome: PASS, Safari: FAIL)
Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits]): FAIL (Chrome: PASS, Safari: FAIL)
/WebCryptoAPI/sign_verify/ecdsa.https.any.html
importVectorKeys step: ECDSA P-256 with SHA-1 verification: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 no verify usage: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 no verify usage: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 no verify usage: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 no verify usage: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 round trip: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 round trip: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 round trip: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 round trip: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name: FAIL (Safari: FAIL)
/WebCryptoAPI/sign_verify/ecdsa.https.any.worker.html
importVectorKeys step: ECDSA P-256 with SHA-1 verification: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification with altered signature after call: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification with altered signature after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 with altered plaintext after call: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 with altered plaintext after call: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 using privateKey to verify: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 using privateKey to verify: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 using publicKey to sign: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 using publicKey to sign: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 no verify usage: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 no verify usage: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 no verify usage: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 no verify usage: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 no verify usage: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 no verify usage: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 round trip: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 round trip: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 round trip: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 round trip: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 round trip: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 round trip: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to altered signature: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to wrong hash: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to wrong hash: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to bad hash name: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to bad hash name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to shortened signature: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to shortened signature: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verification failure due to altered plaintext: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered plaintext: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 signing with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 signing with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-256 with SHA-1 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-256 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-384 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-256 with SHA-512 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-1 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-256 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-384 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-384 with SHA-512 verifying with wrong algorithm name: FAIL
importVectorKeys step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name: FAIL (Safari: FAIL)
importVectorKeys step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name: FAIL (Safari: FAIL)
/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.worker.html
setup: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-KW: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW: FAIL (Chrome: PASS, Safari: PASS)
/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.html
setup: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and AES-CTR: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and AES-CBC: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using jwk and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can unwrap AES-KW non-extractable keys using jwk and AES-GCM: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys using raw and AES-KW: FAIL (Chrome: PASS, Safari: PASS)
Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW: FAIL (Chrome: PASS, Safari: PASS)
Updated•3 years ago
|
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0d1f06a7efb4 [wpt PR 29276] - move WebCryptoAPI to any.js, a=testonly https://hg.mozilla.org/integration/autoland/rev/fd7e0b48ad71 [wpt PR 29276] - Update wpt metadata, a=testonly
Comment 4•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0d1f06a7efb4
https://hg.mozilla.org/mozilla-central/rev/fd7e0b48ad71
Description
•