summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2021-11-25 15:57:01 +0100
committerGitHub <noreply@github.com>2021-11-25 15:57:01 +0100
commit2853e3760471560c1812b46007e1a525966b1365 (patch)
tree4045b423de91c4443dc3e2993f852440d58c7f5e /tools
parent47cf7b0b2e62c1c0852da5f7c378965ee91a3b46 (diff)
fix(ext/crypto): throw on key & op algo mismatch (#12838)
Diffstat (limited to 'tools')
-rw-r--r--tools/wpt/expectation.json106
1 files changed, 2 insertions, 104 deletions
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index a3c4e15cc..9a452fe8d 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -3090,26 +3090,14 @@
},
"encrypt_decrypt": {
"aes_cbc.https.any.html": [
- "AES-CBC 128-bit key without encrypt usage",
- "AES-CBC 192-bit key without encrypt usage",
- "AES-CBC 256-bit key without encrypt usage",
"AES-CBC 128-bit key with mismatched key and algorithm",
"AES-CBC 192-bit key with mismatched key and algorithm",
- "AES-CBC 256-bit key with mismatched key and algorithm",
- "AES-CBC 128-bit key without decrypt usage",
- "AES-CBC 192-bit key without decrypt usage",
- "AES-CBC 256-bit key without decrypt usage"
+ "AES-CBC 256-bit key with mismatched key and algorithm"
],
"aes_cbc.https.any.worker.html": [
- "AES-CBC 128-bit key without encrypt usage",
- "AES-CBC 192-bit key without encrypt usage",
- "AES-CBC 256-bit key without encrypt usage",
"AES-CBC 128-bit key with mismatched key and algorithm",
"AES-CBC 192-bit key with mismatched key and algorithm",
- "AES-CBC 256-bit key with mismatched key and algorithm",
- "AES-CBC 128-bit key without decrypt usage",
- "AES-CBC 192-bit key without decrypt usage",
- "AES-CBC 256-bit key without decrypt usage"
+ "AES-CBC 256-bit key with mismatched key and algorithm"
],
"aes_ctr.https.any.html": [
"AES-CTR 128-bit key",
@@ -3127,9 +3115,6 @@
"AES-CTR 128-bit key without encrypt usage",
"AES-CTR 192-bit key without encrypt usage",
"AES-CTR 256-bit key without encrypt usage",
- "AES-CTR 128-bit key with mismatched key and algorithm",
- "AES-CTR 192-bit key with mismatched key and algorithm",
- "AES-CTR 256-bit key with mismatched key and algorithm",
"AES-CTR 128-bit key without decrypt usage",
"AES-CTR 192-bit key without decrypt usage",
"AES-CTR 256-bit key without decrypt usage",
@@ -3162,9 +3147,6 @@
"AES-CTR 128-bit key without encrypt usage",
"AES-CTR 192-bit key without encrypt usage",
"AES-CTR 256-bit key without encrypt usage",
- "AES-CTR 128-bit key with mismatched key and algorithm",
- "AES-CTR 192-bit key with mismatched key and algorithm",
- "AES-CTR 256-bit key with mismatched key and algorithm",
"AES-CTR 128-bit key without decrypt usage",
"AES-CTR 192-bit key without decrypt usage",
"AES-CTR 256-bit key without decrypt usage",
@@ -3392,48 +3374,6 @@
"AES-GCM 256-bit key, no additional data, 120-bit tag without encrypt usage",
"AES-GCM 256-bit key, 128-bit tag without encrypt usage",
"AES-GCM 256-bit key, no additional data, 128-bit tag without encrypt usage",
- "AES-GCM 128-bit key, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 128-bit tag with mismatched key and algorithm",
"AES-GCM 128-bit key, 32-bit tag without decrypt usage",
"AES-GCM 128-bit key, no additional data, 32-bit tag without decrypt usage",
"AES-GCM 128-bit key, 64-bit tag without decrypt usage",
@@ -3724,48 +3664,6 @@
"AES-GCM 256-bit key, no additional data, 120-bit tag without encrypt usage",
"AES-GCM 256-bit key, 128-bit tag without encrypt usage",
"AES-GCM 256-bit key, no additional data, 128-bit tag without encrypt usage",
- "AES-GCM 128-bit key, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 128-bit key, no additional data, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 192-bit key, no additional data, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 32-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 64-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 96-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 104-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 112-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 120-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, 128-bit tag with mismatched key and algorithm",
- "AES-GCM 256-bit key, no additional data, 128-bit tag with mismatched key and algorithm",
"AES-GCM 128-bit key, 32-bit tag without decrypt usage",
"AES-GCM 128-bit key, no additional data, 32-bit tag without decrypt usage",
"AES-GCM 128-bit key, 64-bit tag without decrypt usage",