|
|
|
@ -6,46 +6,26 @@
|
|
|
|
|
"ecdh_bits.https.any.html": [
|
|
|
|
|
"P-521 good parameters",
|
|
|
|
|
"P-521 mixed case parameters",
|
|
|
|
|
"P-521 with null length",
|
|
|
|
|
"P-521 short result",
|
|
|
|
|
"P-521 non-multiple of 8 bits",
|
|
|
|
|
"P-521 mismatched curves",
|
|
|
|
|
"P-521 public property of algorithm is not an ECDSA public key",
|
|
|
|
|
"P-521 no deriveBits usage for base key",
|
|
|
|
|
"P-521 public property value is a private key",
|
|
|
|
|
"P-521 public property value is a secret key",
|
|
|
|
|
"P-521 asking for too many bits"
|
|
|
|
|
],
|
|
|
|
|
"ecdh_bits.https.any.worker.html": [
|
|
|
|
|
"P-521 good parameters",
|
|
|
|
|
"P-521 mixed case parameters",
|
|
|
|
|
"P-521 with null length",
|
|
|
|
|
"P-521 short result",
|
|
|
|
|
"P-521 non-multiple of 8 bits",
|
|
|
|
|
"P-521 mismatched curves",
|
|
|
|
|
"P-521 public property of algorithm is not an ECDSA public key",
|
|
|
|
|
"P-521 no deriveBits usage for base key",
|
|
|
|
|
"P-521 public property value is a private key",
|
|
|
|
|
"P-521 public property value is a secret key",
|
|
|
|
|
"P-521 asking for too many bits"
|
|
|
|
|
],
|
|
|
|
|
"ecdh_keys.https.any.html": [
|
|
|
|
|
"P-521 good parameters",
|
|
|
|
|
"P-521 mixed case parameters",
|
|
|
|
|
"P-521 mismatched curves",
|
|
|
|
|
"P-521 public property of algorithm is not an ECDSA public key",
|
|
|
|
|
"P-521 no deriveKey usage for base key",
|
|
|
|
|
"P-521 public property value is a private key",
|
|
|
|
|
"P-521 public property value is a secret key"
|
|
|
|
|
"P-521 mixed case parameters"
|
|
|
|
|
],
|
|
|
|
|
"ecdh_keys.https.any.worker.html": [
|
|
|
|
|
"P-521 good parameters",
|
|
|
|
|
"P-521 mixed case parameters",
|
|
|
|
|
"P-521 mismatched curves",
|
|
|
|
|
"P-521 public property of algorithm is not an ECDSA public key",
|
|
|
|
|
"P-521 no deriveKey usage for base key",
|
|
|
|
|
"P-521 public property value is a private key",
|
|
|
|
|
"P-521 public property value is a secret key"
|
|
|
|
|
"P-521 mixed case parameters"
|
|
|
|
|
],
|
|
|
|
|
"hkdf.https.any.html?1-1000": true,
|
|
|
|
|
"hkdf.https.any.html?1001-2000": true,
|
|
|
|
@ -87,14 +67,12 @@
|
|
|
|
|
"X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)",
|
|
|
|
|
"X25519 good parameters",
|
|
|
|
|
"X25519 mixed case parameters",
|
|
|
|
|
"X25519 with null length",
|
|
|
|
|
"X25519 short result",
|
|
|
|
|
"X25519 non-multiple of 8 bits",
|
|
|
|
|
"X25519 mismatched algorithms",
|
|
|
|
|
"X25519 no deriveBits usage for base key",
|
|
|
|
|
"X448 good parameters",
|
|
|
|
|
"X448 mixed case parameters",
|
|
|
|
|
"X448 with null length",
|
|
|
|
|
"X448 short result",
|
|
|
|
|
"X448 non-multiple of 8 bits",
|
|
|
|
|
"X448 mismatched algorithms",
|
|
|
|
@ -118,14 +96,12 @@
|
|
|
|
|
"X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)",
|
|
|
|
|
"X25519 good parameters",
|
|
|
|
|
"X25519 mixed case parameters",
|
|
|
|
|
"X25519 with null length",
|
|
|
|
|
"X25519 short result",
|
|
|
|
|
"X25519 non-multiple of 8 bits",
|
|
|
|
|
"X25519 mismatched algorithms",
|
|
|
|
|
"X25519 no deriveBits usage for base key",
|
|
|
|
|
"X448 good parameters",
|
|
|
|
|
"X448 mixed case parameters",
|
|
|
|
|
"X448 with null length",
|
|
|
|
|
"X448 short result",
|
|
|
|
|
"X448 non-multiple of 8 bits",
|
|
|
|
|
"X448 mismatched algorithms",
|
|
|
|
@ -184,6 +160,20 @@
|
|
|
|
|
"X448 base key is not a private key",
|
|
|
|
|
"X448 public property value is a private key",
|
|
|
|
|
"X448 public property value is a secret key"
|
|
|
|
|
],
|
|
|
|
|
"derived_bits_length.https.any.html": [
|
|
|
|
|
"X25519 derivation with 256 as 'length' parameter",
|
|
|
|
|
"X25519 derivation with 0 as 'length' parameter",
|
|
|
|
|
"X25519 derivation with null as 'length' parameter",
|
|
|
|
|
"X25519 derivation with undefined as 'length' parameter",
|
|
|
|
|
"X25519 derivation with omitted as 'length' parameter"
|
|
|
|
|
],
|
|
|
|
|
"derived_bits_length.https.any.worker.html": [
|
|
|
|
|
"X25519 derivation with 256 as 'length' parameter",
|
|
|
|
|
"X25519 derivation with 0 as 'length' parameter",
|
|
|
|
|
"X25519 derivation with null as 'length' parameter",
|
|
|
|
|
"X25519 derivation with undefined as 'length' parameter",
|
|
|
|
|
"X25519 derivation with omitted as 'length' parameter"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"digest": {
|
|
|
|
@ -909,137 +899,43 @@
|
|
|
|
|
"historical.any.html": false,
|
|
|
|
|
"historical.any.worker.html": false,
|
|
|
|
|
"idlharness.https.any.html": [
|
|
|
|
|
"Window interface: attribute crypto",
|
|
|
|
|
"SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)"
|
|
|
|
|
"Window interface: attribute crypto"
|
|
|
|
|
],
|
|
|
|
|
"idlharness.https.any.worker.html": [
|
|
|
|
|
"WorkerGlobalScope interface: attribute crypto",
|
|
|
|
|
"SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)"
|
|
|
|
|
"WorkerGlobalScope interface: attribute crypto"
|
|
|
|
|
],
|
|
|
|
|
"import_export": {
|
|
|
|
|
"ec_importKey.https.any.html": [
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [])"
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])"
|
|
|
|
|
],
|
|
|
|
|
"ec_importKey.https.any.worker.html": [
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDSA, namedCurve: P-521}, true, [verify, verify])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [sign])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [sign, sign])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(158), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (spki, buffer(90, compressed), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(133), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveBits, deriveKey])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveBits])",
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"ECDH any JWK alg: P-521 bits (jwk, object(kty, crv, x, y, d, alg), {name: ECDH, namedCurve: P-521}, false, [deriveKey, deriveBits, deriveKey, deriveBits])",
|
|
|
|
|
"Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [])"
|
|
|
|
|
"Good parameters: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [deriveKey, deriveBits, deriveKey, deriveBits])"
|
|
|
|
|
],
|
|
|
|
|
"rsa_importKey.https.any.html": true,
|
|
|
|
|
"rsa_importKey.https.any.worker.html": true,
|
|
|
|
@ -1276,62 +1172,50 @@
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-256 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-256 with SHA-384 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-256 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-384 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-384 with SHA-256 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-384 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 no verify usage",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 no verify usage",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 no verify usage",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 no verify usage",
|
|
|
|
|
"ECDSA P-521 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-521 with SHA-256 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-521 with SHA-384 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-521 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-256 with SHA-1 round trip",
|
|
|
|
|
"ECDSA P-256 with SHA-384 round trip",
|
|
|
|
|
"ECDSA P-256 with SHA-512 round trip",
|
|
|
|
|
"ECDSA P-384 with SHA-1 round trip",
|
|
|
|
|
"ECDSA P-384 with SHA-256 round trip",
|
|
|
|
|
"ECDSA P-384 with SHA-512 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-1 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-256 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-384 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-512 round trip",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-256 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to wrong hash",
|
|
|
|
@ -1339,34 +1223,30 @@
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-384 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to bad hash name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to bad hash name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to bad hash name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to bad hash name",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-256 with SHA-1 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification",
|
|
|
|
@ -1409,42 +1289,34 @@
|
|
|
|
|
"ECDSA P-384 with SHA-512 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-384 with SHA-512 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-384 with SHA-512 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name"
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature is all zeroes verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature is all zeroes verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature is all zeroes verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature is all zeroes verification"
|
|
|
|
|
],
|
|
|
|
|
"ecdsa.https.any.worker.html": [
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification",
|
|
|
|
@ -1453,62 +1325,50 @@
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification with altered signature after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification with altered signature after call",
|
|
|
|
|
"ECDSA P-256 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-256 with SHA-384 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-256 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-384 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-384 with SHA-256 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-384 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 using privateKey to verify",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 using publicKey to sign",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 no verify usage",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 no verify usage",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 no verify usage",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 no verify usage",
|
|
|
|
|
"ECDSA P-521 with SHA-1 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-521 with SHA-256 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-521 with SHA-384 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-521 with SHA-512 with altered plaintext after call",
|
|
|
|
|
"ECDSA P-256 with SHA-1 round trip",
|
|
|
|
|
"ECDSA P-256 with SHA-384 round trip",
|
|
|
|
|
"ECDSA P-256 with SHA-512 round trip",
|
|
|
|
|
"ECDSA P-384 with SHA-1 round trip",
|
|
|
|
|
"ECDSA P-384 with SHA-256 round trip",
|
|
|
|
|
"ECDSA P-384 with SHA-512 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 round trip",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-1 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-256 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-384 round trip",
|
|
|
|
|
"ECDSA P-521 with SHA-512 round trip",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to altered signature",
|
|
|
|
|
"ECDSA P-256 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to wrong hash",
|
|
|
|
@ -1516,34 +1376,30 @@
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-384 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to wrong hash",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to bad hash name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to bad hash name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to bad hash name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to bad hash name",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to wrong hash",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to shortened signature",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to shortened signature",
|
|
|
|
|
"ECDSA P-256 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-256 with SHA-384 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-256 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-384 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-384 with SHA-256 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-384 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verification failure due to altered plaintext",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-1 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-256 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-384 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-521 with SHA-512 verification failure due to altered plaintext",
|
|
|
|
|
"ECDSA P-256 with SHA-1 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-256 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification",
|
|
|
|
@ -1586,42 +1442,34 @@
|
|
|
|
|
"ECDSA P-384 with SHA-512 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-384 with SHA-512 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-384 with SHA-512 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - Signature has excess padding verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature is empty verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 - The signature is all zeroes verification",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 signing with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-1 verifying with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-256 verifying with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-384 verifying with wrong algorithm name",
|
|
|
|
|
"importVectorKeys step: ECDSA P-521 with SHA-512 verifying with wrong algorithm name"
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature was made using SHA-1, however verification is being done using SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-1 - The signature is all zeroes verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature was made using SHA-256, however verification is being done using SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-256 - The signature is all zeroes verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature was made using SHA-384, however verification is being done using SHA-512 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-384 - The signature is all zeroes verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was truncated by 1 byte verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-1 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-256 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature was made using SHA-512, however verification is being done using SHA-384 verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - Signature has excess padding verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature is empty verification",
|
|
|
|
|
"ECDSA P-521 with SHA-512 - The signature is all zeroes verification"
|
|
|
|
|
],
|
|
|
|
|
"hmac.https.any.html": true,
|
|
|
|
|
"hmac.https.any.worker.html": true,
|
|
|
|
@ -1642,13 +1490,7 @@
|
|
|
|
|
"EdDSA Ed448 verification failure due to altered signature",
|
|
|
|
|
"EdDSA Ed448 verification failure due to shortened signature",
|
|
|
|
|
"EdDSA Ed448 verification failure due to altered data",
|
|
|
|
|
"Sign and verify using generated Ed448 keys.",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 0",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 1",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 2",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 11",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 12",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 13"
|
|
|
|
|
"Sign and verify using generated Ed448 keys."
|
|
|
|
|
],
|
|
|
|
|
"eddsa.https.any.worker.html": [
|
|
|
|
|
"EdDSA Ed448 verification",
|
|
|
|
@ -1663,7 +1505,17 @@
|
|
|
|
|
"EdDSA Ed448 verification failure due to altered signature",
|
|
|
|
|
"EdDSA Ed448 verification failure due to shortened signature",
|
|
|
|
|
"EdDSA Ed448 verification failure due to altered data",
|
|
|
|
|
"Sign and verify using generated Ed448 keys.",
|
|
|
|
|
"Sign and verify using generated Ed448 keys."
|
|
|
|
|
],
|
|
|
|
|
"eddsa_small_order_points.https.any.html": [
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 0",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 1",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 2",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 11",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 12",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 13"
|
|
|
|
|
],
|
|
|
|
|
"eddsa_small_order_points.https.any.worker.html": [
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 0",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 1",
|
|
|
|
|
"Ed25519 Verification checks with small-order key of order - Test 2",
|
|
|
|
|