summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorSean Michael Wykes <8363933+SeanWykes@users.noreply.github.com>2022-01-07 08:09:01 -0300
committerGitHub <noreply@github.com>2022-01-07 16:39:01 +0530
commit59f0eafd19452cb379564e2c55dfcf174998bc04 (patch)
tree4c41114db5db5f4d4d8ed9f838ca286ca39e25a2 /tools
parent57bfa87b2c56809eedcc64bf63be9dcdd6c7400f (diff)
feat(ext/crypto): JWK support for unwrapKey/wrapKey (#13261)
Diffstat (limited to 'tools')
-rw-r--r--tools/wpt/expectation.json162
1 files changed, 160 insertions, 2 deletions
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index 96944aff4..e4b810548 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -1119,8 +1119,166 @@
"rsa_pss.https.any.worker.html": true
},
"wrapKey_unwrapKey": {
- "wrapKey_unwrapKey.https.any.html": false,
- "wrapKey_unwrapKey.https.any.worker.html": false
+ "wrapKey_unwrapKey.https.any.html": [
+ "setup",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-CTR",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-CTR",
+ "Can unwrap AES-GCM non-extractable keys using jwk and AES-CTR",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR",
+ "Can unwrap AES-KW non-extractable keys using jwk and AES-CTR",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-CBC",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-CBC",
+ "Can unwrap AES-GCM non-extractable keys using jwk and AES-CBC",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC",
+ "Can unwrap AES-KW non-extractable keys using jwk and AES-CBC",
+ "Can wrap and unwrap HMAC keys using raw and AES-GCM",
+ "Can wrap and unwrap HMAC keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap HMAC keys using jwk and AES-GCM",
+ "Can wrap and unwrap HMAC keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap HMAC non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-CTR non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-CBC non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-GCM non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-KW keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-KW keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-KW non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-PSS public key keys using spki and AES-GCM",
+ "Can wrap and unwrap RSA-PSS public key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys as non-extractable using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap RSA-PSS private key non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP public key keys using spki and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys as non-extractable using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap RSA-OAEP private key non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using spki and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap RSASSA-PKCS1-v1_5 private key non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap HMAC keys using raw and AES-KW",
+ "Can wrap and unwrap HMAC keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-CTR keys using raw and AES-KW",
+ "Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-CBC keys using raw and AES-KW",
+ "Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-GCM keys using raw and AES-KW",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-KW keys using raw and AES-KW",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap RSA-PSS public key keys using jwk and AES-KW",
+ "Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-KW",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-KW",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and RSA-OAEP",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and RSA-OAEP",
+ "Can unwrap AES-GCM non-extractable keys using jwk and RSA-OAEP",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP",
+ "Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP"
+ ],
+ "wrapKey_unwrapKey.https.any.worker.html": [
+ "setup",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-CTR",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-CTR",
+ "Can unwrap AES-GCM non-extractable keys using jwk and AES-CTR",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CTR",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CTR",
+ "Can unwrap AES-KW non-extractable keys using jwk and AES-CTR",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-CBC",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-CBC",
+ "Can unwrap AES-GCM non-extractable keys using jwk and AES-CBC",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-CBC",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-CBC",
+ "Can unwrap AES-KW non-extractable keys using jwk and AES-CBC",
+ "Can wrap and unwrap HMAC keys using raw and AES-GCM",
+ "Can wrap and unwrap HMAC keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap HMAC keys using jwk and AES-GCM",
+ "Can wrap and unwrap HMAC keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap HMAC non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CTR keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-CTR non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-CBC non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-GCM non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-KW keys using raw and AES-GCM",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-GCM",
+ "Can wrap and unwrap AES-KW keys using jwk and AES-GCM",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap AES-KW non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP public key keys using spki and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys as non-extractable using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-OAEP private key keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap RSA-OAEP private key non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using spki and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 private key keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap RSASSA-PKCS1-v1_5 private key non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-PSS public key keys using spki and AES-GCM",
+ "Can wrap and unwrap RSA-PSS public key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys as non-extractable using pkcs8 and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys using jwk and AES-GCM",
+ "Can wrap and unwrap RSA-PSS private key keys as non-extractable using jwk and AES-GCM",
+ "Can unwrap RSA-PSS private key non-extractable keys using jwk and AES-GCM",
+ "Can wrap and unwrap HMAC keys using raw and AES-KW",
+ "Can wrap and unwrap HMAC keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-CTR keys using raw and AES-KW",
+ "Can wrap and unwrap AES-CTR keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-CBC keys using raw and AES-KW",
+ "Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-GCM keys using raw and AES-KW",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap AES-KW keys using raw and AES-KW",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and AES-KW",
+ "Can wrap and unwrap RSA-OAEP public key keys using jwk and AES-KW",
+ "Can wrap and unwrap RSASSA-PKCS1-v1_5 public key keys using jwk and AES-KW",
+ "Can wrap and unwrap RSA-PSS public key keys using jwk and AES-KW",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using raw and RSA-OAEP",
+ "Can wrap and unwrap AES-GCM keys as non-extractable using jwk and RSA-OAEP",
+ "Can unwrap AES-GCM non-extractable keys using jwk and RSA-OAEP",
+ "Can wrap and unwrap AES-KW keys as non-extractable using raw and RSA-OAEP",
+ "Can wrap and unwrap AES-KW keys as non-extractable using jwk and RSA-OAEP",
+ "Can unwrap AES-KW non-extractable keys using jwk and RSA-OAEP"
+ ]
}
},
"console": {