crypto: Implement encrypt/decrypt for AES-CBC + JWK support (#33795)

* Add support for raw importKey with AES-CBC

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Support JWK import/export, importKey for AES-CBC

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Implement encrypt/decrypt for AES-CBC

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Update expectations

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Update Cargo.lock

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Pass MutableHandleObject as arg instead of returning raw pointer

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Swap order of checks in generate_key_aes_cbc

- Fixes WPT tests that expect to error on algorithm first before usages

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Avoid potential GC hazard with array_buffer_ptr

Signed-off-by: Daniel Adams <msub2official@gmail.com>

* Update expectations for discards context

Signed-off-by: Daniel Adams <msub2official@gmail.com>

---------

Signed-off-by: Daniel Adams <msub2official@gmail.com>
This commit is contained in:
Daniel Adams 2024-10-20 21:32:19 -10:00 committed by GitHub
parent 397c5adf79
commit 45267c9f28
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
55 changed files with 163938 additions and 2799 deletions

View file

@ -1,8 +1,5 @@
[algorithm-discards-context.https.window.html]
expected: TIMEOUT
[Context is discarded in importKey]
expected: TIMEOUT
[Context is discarded in encrypt]
expected: TIMEOUT

View file

@ -1,7 +1,5 @@
[cfrg_curves_bits_curve25519.https.any.html]
[setup - define tests]
expected: FAIL
expected: ERROR
[X25519 key derivation checks for all-zero value result with a key of order 0]
expected: FAIL
@ -20,11 +18,44 @@
[X25519 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)]
expected: FAIL
[X25519 good parameters]
expected: FAIL
[X25519 mixed case parameters]
expected: FAIL
[X25519 short result]
expected: FAIL
[X25519 non-multiple of 8 bits]
expected: FAIL
[X25519 missing public property]
expected: FAIL
[X25519 public property of algorithm is not a CryptoKey]
expected: FAIL
[X25519 mismatched algorithms]
expected: FAIL
[X25519 no deriveBits usage for base key]
expected: FAIL
[X25519 base key is not a private key]
expected: FAIL
[X25519 public property value is a private key]
expected: FAIL
[X25519 public property value is a secret key]
expected: FAIL
[X25519 asking for too many bits]
expected: FAIL
[cfrg_curves_bits_curve25519.https.any.worker.html]
[setup - define tests]
expected: FAIL
[X25519 key derivation checks for all-zero value result with a key of order 0]
expected: FAIL
@ -42,3 +73,39 @@
[X25519 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)]
expected: FAIL
[X25519 good parameters]
expected: FAIL
[X25519 mixed case parameters]
expected: FAIL
[X25519 short result]
expected: FAIL
[X25519 non-multiple of 8 bits]
expected: FAIL
[X25519 missing public property]
expected: FAIL
[X25519 public property of algorithm is not a CryptoKey]
expected: FAIL
[X25519 mismatched algorithms]
expected: FAIL
[X25519 no deriveBits usage for base key]
expected: FAIL
[X25519 base key is not a private key]
expected: FAIL
[X25519 public property value is a private key]
expected: FAIL
[X25519 public property value is a secret key]
expected: FAIL
[X25519 asking for too many bits]
expected: FAIL

View file

@ -1,7 +1,4 @@
[cfrg_curves_bits_curve448.https.any.worker.html]
[setup - define tests]
expected: FAIL
[X448 key derivation checks for all-zero value result with a key of order 0]
expected: FAIL
@ -17,11 +14,45 @@
[X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)]
expected: FAIL
[X448 good parameters]
expected: FAIL
[X448 mixed case parameters]
expected: FAIL
[X448 short result]
expected: FAIL
[X448 non-multiple of 8 bits]
expected: FAIL
[X448 missing public property]
expected: FAIL
[X448 public property of algorithm is not a CryptoKey]
expected: FAIL
[X448 mismatched algorithms]
expected: FAIL
[X448 no deriveBits usage for base key]
expected: FAIL
[X448 base key is not a private key]
expected: FAIL
[X448 public property value is a private key]
expected: FAIL
[X448 public property value is a secret key]
expected: FAIL
[X448 asking for too many bits]
expected: FAIL
[cfrg_curves_bits_curve448.https.any.html]
[setup - define tests]
expected: FAIL
expected: ERROR
[X448 key derivation checks for all-zero value result with a key of order 0]
expected: FAIL
@ -36,3 +67,39 @@
[X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)]
expected: FAIL
[X448 good parameters]
expected: FAIL
[X448 mixed case parameters]
expected: FAIL
[X448 short result]
expected: FAIL
[X448 non-multiple of 8 bits]
expected: FAIL
[X448 missing public property]
expected: FAIL
[X448 public property of algorithm is not a CryptoKey]
expected: FAIL
[X448 mismatched algorithms]
expected: FAIL
[X448 no deriveBits usage for base key]
expected: FAIL
[X448 base key is not a private key]
expected: FAIL
[X448 public property value is a private key]
expected: FAIL
[X448 public property value is a secret key]
expected: FAIL
[X448 asking for too many bits]
expected: FAIL

View file

@ -1,7 +1,4 @@
[cfrg_curves_keys_curve25519.https.any.worker.html]
[setup - define tests]
expected: FAIL
[X25519 deriveBits checks for all-zero value result with a key of order 0]
expected: FAIL
@ -23,11 +20,36 @@
[Key derivation using a X25519 generated keys.]
expected: FAIL
[X25519 good parameters]
expected: FAIL
[X25519 mixed case parameters]
expected: FAIL
[X25519 missing public property]
expected: FAIL
[X25519 public property of algorithm is not a CryptoKey]
expected: FAIL
[X25519 mismatched algorithms]
expected: FAIL
[X25519 no deriveKey usage for base key]
expected: FAIL
[X25519 base key is not a private key]
expected: FAIL
[X25519 public property value is a private key]
expected: FAIL
[X25519 public property value is a secret key]
expected: FAIL
[cfrg_curves_keys_curve25519.https.any.html]
[setup - define tests]
expected: FAIL
expected: ERROR
[X25519 deriveBits checks for all-zero value result with a key of order 0]
expected: FAIL
@ -48,3 +70,30 @@
[Key derivation using a X25519 generated keys.]
expected: FAIL
[X25519 good parameters]
expected: FAIL
[X25519 mixed case parameters]
expected: FAIL
[X25519 missing public property]
expected: FAIL
[X25519 public property of algorithm is not a CryptoKey]
expected: FAIL
[X25519 mismatched algorithms]
expected: FAIL
[X25519 no deriveKey usage for base key]
expected: FAIL
[X25519 base key is not a private key]
expected: FAIL
[X25519 public property value is a private key]
expected: FAIL
[X25519 public property value is a secret key]
expected: FAIL

View file

@ -1,7 +1,4 @@
[cfrg_curves_keys_curve448.https.any.worker.html]
[setup - define tests]
expected: FAIL
[X448 deriveBits checks for all-zero value result with a key of order 0]
expected: FAIL
@ -20,11 +17,36 @@
[Key derivation using a X448 generated keys.]
expected: FAIL
[X448 good parameters]
expected: FAIL
[X448 mixed case parameters]
expected: FAIL
[X448 missing public property]
expected: FAIL
[X448 public property of algorithm is not a CryptoKey]
expected: FAIL
[X448 mismatched algorithms]
expected: FAIL
[X448 no deriveKey usage for base key]
expected: FAIL
[X448 base key is not a private key]
expected: FAIL
[X448 public property value is a private key]
expected: FAIL
[X448 public property value is a secret key]
expected: FAIL
[cfrg_curves_keys_curve448.https.any.html]
[setup - define tests]
expected: FAIL
expected: ERROR
[X448 deriveBits checks for all-zero value result with a key of order 0]
expected: FAIL
@ -42,3 +64,30 @@
[Key derivation using a X448 generated keys.]
expected: FAIL
[X448 good parameters]
expected: FAIL
[X448 mixed case parameters]
expected: FAIL
[X448 missing public property]
expected: FAIL
[X448 public property of algorithm is not a CryptoKey]
expected: FAIL
[X448 mismatched algorithms]
expected: FAIL
[X448 no deriveKey usage for base key]
expected: FAIL
[X448 base key is not a private key]
expected: FAIL
[X448 public property value is a private key]
expected: FAIL
[X448 public property value is a secret key]
expected: FAIL

View file

@ -1,8 +1,236 @@
[ecdh_bits.https.any.html]
[setup - define tests]
[P-521 good parameters]
expected: FAIL
[P-521 mixed case parameters]
expected: FAIL
[P-521 short result]
expected: FAIL
[P-521 non-multiple of 8 bits]
expected: FAIL
[P-521 missing public curve]
expected: FAIL
[P-521 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-521 mismatched curves]
expected: FAIL
[P-521 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-521 no deriveBits usage for base key]
expected: FAIL
[P-521 base key is not a private key]
expected: FAIL
[P-521 public property value is a private key]
expected: FAIL
[P-521 public property value is a secret key]
expected: FAIL
[P-521 asking for too many bits]
expected: FAIL
[P-256 good parameters]
expected: FAIL
[P-256 mixed case parameters]
expected: FAIL
[P-256 short result]
expected: FAIL
[P-256 non-multiple of 8 bits]
expected: FAIL
[P-256 missing public curve]
expected: FAIL
[P-256 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-256 mismatched curves]
expected: FAIL
[P-256 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-256 no deriveBits usage for base key]
expected: FAIL
[P-256 base key is not a private key]
expected: FAIL
[P-256 public property value is a private key]
expected: FAIL
[P-256 public property value is a secret key]
expected: FAIL
[P-256 asking for too many bits]
expected: FAIL
[P-384 good parameters]
expected: FAIL
[P-384 mixed case parameters]
expected: FAIL
[P-384 short result]
expected: FAIL
[P-384 non-multiple of 8 bits]
expected: FAIL
[P-384 missing public curve]
expected: FAIL
[P-384 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-384 mismatched curves]
expected: FAIL
[P-384 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-384 no deriveBits usage for base key]
expected: FAIL
[P-384 base key is not a private key]
expected: FAIL
[P-384 public property value is a private key]
expected: FAIL
[P-384 public property value is a secret key]
expected: FAIL
[P-384 asking for too many bits]
expected: FAIL
[ecdh_bits.https.any.worker.html]
[setup - define tests]
[P-521 good parameters]
expected: FAIL
[P-521 mixed case parameters]
expected: FAIL
[P-521 short result]
expected: FAIL
[P-521 non-multiple of 8 bits]
expected: FAIL
[P-521 missing public curve]
expected: FAIL
[P-521 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-521 mismatched curves]
expected: FAIL
[P-521 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-521 no deriveBits usage for base key]
expected: FAIL
[P-521 base key is not a private key]
expected: FAIL
[P-521 public property value is a private key]
expected: FAIL
[P-521 public property value is a secret key]
expected: FAIL
[P-521 asking for too many bits]
expected: FAIL
[P-256 good parameters]
expected: FAIL
[P-256 mixed case parameters]
expected: FAIL
[P-256 short result]
expected: FAIL
[P-256 non-multiple of 8 bits]
expected: FAIL
[P-256 missing public curve]
expected: FAIL
[P-256 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-256 mismatched curves]
expected: FAIL
[P-256 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-256 no deriveBits usage for base key]
expected: FAIL
[P-256 base key is not a private key]
expected: FAIL
[P-256 public property value is a private key]
expected: FAIL
[P-256 public property value is a secret key]
expected: FAIL
[P-256 asking for too many bits]
expected: FAIL
[P-384 good parameters]
expected: FAIL
[P-384 mixed case parameters]
expected: FAIL
[P-384 short result]
expected: FAIL
[P-384 non-multiple of 8 bits]
expected: FAIL
[P-384 missing public curve]
expected: FAIL
[P-384 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-384 mismatched curves]
expected: FAIL
[P-384 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-384 no deriveBits usage for base key]
expected: FAIL
[P-384 base key is not a private key]
expected: FAIL
[P-384 public property value is a private key]
expected: FAIL
[P-384 public property value is a secret key]
expected: FAIL
[P-384 asking for too many bits]
expected: FAIL

View file

@ -1,8 +1,182 @@
[ecdh_keys.https.any.html]
[setup - define tests]
[P-521 good parameters]
expected: FAIL
[P-521 mixed case parameters]
expected: FAIL
[P-521 missing public curve]
expected: FAIL
[P-521 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-521 mismatched curves]
expected: FAIL
[P-521 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-521 no deriveKey usage for base key]
expected: FAIL
[P-521 base key is not a private key]
expected: FAIL
[P-521 public property value is a private key]
expected: FAIL
[P-521 public property value is a secret key]
expected: FAIL
[P-256 good parameters]
expected: FAIL
[P-256 mixed case parameters]
expected: FAIL
[P-256 missing public curve]
expected: FAIL
[P-256 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-256 mismatched curves]
expected: FAIL
[P-256 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-256 no deriveKey usage for base key]
expected: FAIL
[P-256 base key is not a private key]
expected: FAIL
[P-256 public property value is a private key]
expected: FAIL
[P-256 public property value is a secret key]
expected: FAIL
[P-384 good parameters]
expected: FAIL
[P-384 mixed case parameters]
expected: FAIL
[P-384 missing public curve]
expected: FAIL
[P-384 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-384 mismatched curves]
expected: FAIL
[P-384 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-384 no deriveKey usage for base key]
expected: FAIL
[P-384 base key is not a private key]
expected: FAIL
[P-384 public property value is a private key]
expected: FAIL
[P-384 public property value is a secret key]
expected: FAIL
[ecdh_keys.https.any.worker.html]
[setup - define tests]
[P-521 good parameters]
expected: FAIL
[P-521 mixed case parameters]
expected: FAIL
[P-521 missing public curve]
expected: FAIL
[P-521 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-521 mismatched curves]
expected: FAIL
[P-521 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-521 no deriveKey usage for base key]
expected: FAIL
[P-521 base key is not a private key]
expected: FAIL
[P-521 public property value is a private key]
expected: FAIL
[P-521 public property value is a secret key]
expected: FAIL
[P-256 good parameters]
expected: FAIL
[P-256 mixed case parameters]
expected: FAIL
[P-256 missing public curve]
expected: FAIL
[P-256 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-256 mismatched curves]
expected: FAIL
[P-256 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-256 no deriveKey usage for base key]
expected: FAIL
[P-256 base key is not a private key]
expected: FAIL
[P-256 public property value is a private key]
expected: FAIL
[P-256 public property value is a secret key]
expected: FAIL
[P-384 good parameters]
expected: FAIL
[P-384 mixed case parameters]
expected: FAIL
[P-384 missing public curve]
expected: FAIL
[P-384 public property of algorithm is not a CryptoKey]
expected: FAIL
[P-384 mismatched curves]
expected: FAIL
[P-384 public property of algorithm is not an ECDSA public key]
expected: FAIL
[P-384 no deriveKey usage for base key]
expected: FAIL
[P-384 base key is not a private key]
expected: FAIL
[P-384 public property value is a private key]
expected: FAIL
[P-384 public property value is a secret key]
expected: FAIL

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,20 @@
[aes_cbc.https.any.worker.html]
expected: ERROR
[AES-CBC 128-bit key with mismatched key and algorithm]
expected: FAIL
[AES-CBC 192-bit key with mismatched key and algorithm]
expected: FAIL
[AES-CBC 256-bit key with mismatched key and algorithm]
expected: FAIL
[aes_cbc.https.any.html]
expected: ERROR
[AES-CBC 128-bit key with mismatched key and algorithm]
expected: FAIL
[AES-CBC 192-bit key with mismatched key and algorithm]
expected: FAIL
[AES-CBC 256-bit key with mismatched key and algorithm]
expected: FAIL

View file

@ -1,5 +1,200 @@
[aes_ctr.https.any.html]
expected: ERROR
[importKey step: AES-CTR 128-bit key]
expected: FAIL
[importKey step: AES-CTR 192-bit key]
expected: FAIL
[importKey step: AES-CTR 256-bit key]
expected: FAIL
[importKey step: AES-CTR 128-bit key with altered plaintext]
expected: FAIL
[importKey step: AES-CTR 192-bit key with altered plaintext]
expected: FAIL
[importKey step: AES-CTR 256-bit key with altered plaintext]
expected: FAIL
[importKey step for decryption: AES-CTR 128-bit key]
expected: FAIL
[importKey step for decryption: AES-CTR 192-bit key]
expected: FAIL
[importKey step for decryption: AES-CTR 256-bit key]
expected: FAIL
[importKey step for decryption: AES-CTR 128-bit key with altered ciphertext]
expected: FAIL
[importKey step for decryption: AES-CTR 192-bit key with altered ciphertext]
expected: FAIL
[importKey step for decryption: AES-CTR 256-bit key with altered ciphertext]
expected: FAIL
[importKey step: AES-CTR 128-bit key without encrypt usage]
expected: FAIL
[importKey step: AES-CTR 192-bit key without encrypt usage]
expected: FAIL
[importKey step: AES-CTR 256-bit key without encrypt usage]
expected: FAIL
[importKey step: AES-CTR 128-bit key with mismatched key and algorithm]
expected: FAIL
[importKey step: AES-CTR 192-bit key with mismatched key and algorithm]
expected: FAIL
[importKey step: AES-CTR 256-bit key with mismatched key and algorithm]
expected: FAIL
[importKey step: AES-CTR 128-bit key without decrypt usage]
expected: FAIL
[importKey step: AES-CTR 192-bit key without decrypt usage]
expected: FAIL
[importKey step: AES-CTR 256-bit key without decrypt usage]
expected: FAIL
[importKey step: AES-CTR 128-bit key, 0-bit counter]
expected: FAIL
[importKey step: AES-CTR 128-bit key, 129-bit counter]
expected: FAIL
[importKey step: AES-CTR 192-bit key, 0-bit counter]
expected: FAIL
[importKey step: AES-CTR 192-bit key, 129-bit counter]
expected: FAIL
[importKey step: AES-CTR 256-bit key, 0-bit counter]
expected: FAIL
[importKey step: AES-CTR 256-bit key, 129-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 128-bit key, 0-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 128-bit key, 129-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 192-bit key, 0-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 192-bit key, 129-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 256-bit key, 0-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 256-bit key, 129-bit counter]
expected: FAIL
[aes_ctr.https.any.worker.html]
expected: ERROR
[importKey step: AES-CTR 128-bit key]
expected: FAIL
[importKey step: AES-CTR 192-bit key]
expected: FAIL
[importKey step: AES-CTR 256-bit key]
expected: FAIL
[importKey step: AES-CTR 128-bit key with altered plaintext]
expected: FAIL
[importKey step: AES-CTR 192-bit key with altered plaintext]
expected: FAIL
[importKey step: AES-CTR 256-bit key with altered plaintext]
expected: FAIL
[importKey step for decryption: AES-CTR 128-bit key]
expected: FAIL
[importKey step for decryption: AES-CTR 192-bit key]
expected: FAIL
[importKey step for decryption: AES-CTR 256-bit key]
expected: FAIL
[importKey step for decryption: AES-CTR 128-bit key with altered ciphertext]
expected: FAIL
[importKey step for decryption: AES-CTR 192-bit key with altered ciphertext]
expected: FAIL
[importKey step for decryption: AES-CTR 256-bit key with altered ciphertext]
expected: FAIL
[importKey step: AES-CTR 128-bit key without encrypt usage]
expected: FAIL
[importKey step: AES-CTR 192-bit key without encrypt usage]
expected: FAIL
[importKey step: AES-CTR 256-bit key without encrypt usage]
expected: FAIL
[importKey step: AES-CTR 128-bit key with mismatched key and algorithm]
expected: FAIL
[importKey step: AES-CTR 192-bit key with mismatched key and algorithm]
expected: FAIL
[importKey step: AES-CTR 256-bit key with mismatched key and algorithm]
expected: FAIL
[importKey step: AES-CTR 128-bit key without decrypt usage]
expected: FAIL
[importKey step: AES-CTR 192-bit key without decrypt usage]
expected: FAIL
[importKey step: AES-CTR 256-bit key without decrypt usage]
expected: FAIL
[importKey step: AES-CTR 128-bit key, 0-bit counter]
expected: FAIL
[importKey step: AES-CTR 128-bit key, 129-bit counter]
expected: FAIL
[importKey step: AES-CTR 192-bit key, 0-bit counter]
expected: FAIL
[importKey step: AES-CTR 192-bit key, 129-bit counter]
expected: FAIL
[importKey step: AES-CTR 256-bit key, 0-bit counter]
expected: FAIL
[importKey step: AES-CTR 256-bit key, 129-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 128-bit key, 0-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 128-bit key, 129-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 192-bit key, 0-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 192-bit key, 129-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 256-bit key, 0-bit counter]
expected: FAIL
[importKey step: decryption AES-CTR 256-bit key, 129-bit counter]
expected: FAIL

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,650 @@
[rsa_oaep.https.any.worker.html]
expected: ERROR
[importVectorKeys step: RSA-OAEP with SHA-1 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label no encrypt usage]
expected: FAIL
[rsa_oaep.https.any.html]
expected: ERROR
[importVectorKeys step: RSA-OAEP with SHA-1 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label decryption]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label decryption with altered ciphertext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label using publicKey to decrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label no decrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label too long plaintext]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label using privateKey to encrypt]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and no label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and empty label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-1 and a label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-256 and a label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-384 and a label no encrypt usage]
expected: FAIL
[importVectorKeys step: RSA-OAEP with SHA-512 and a label no encrypt usage]
expected: FAIL

View file

@ -1,866 +0,0 @@
[successes_AES-CBC.https.any.html]
[Success: generateKey({length: 128, name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[successes_AES-CBC.https.any.worker.html]
[Success: generateKey({length: 128, name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: AES-CBC}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 128, name: Aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 192, name: Aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, decrypt, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, encrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, decrypt\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey, wrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [unwrapKey\])]
expected: FAIL
[Success: generateKey({length: 256, name: Aes-cbc}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey\])]
expected: FAIL

View file

@ -1,10 +1,4 @@
[idlharness.https.any.worker.html]
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
@ -20,27 +14,12 @@
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence<KeyUsage>)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence<KeyUsage>)]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
@ -71,12 +50,6 @@
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence<KeyUsage>)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence<KeyUsage>) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type]
expected: FAIL
@ -100,12 +73,6 @@
[idlharness.https.any.html]
[SubtleCrypto interface: operation encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
[SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)]
expected: FAIL
@ -121,27 +88,12 @@
[SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long)]
expected: FAIL
[SubtleCrypto interface: operation importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence<KeyUsage>)]
expected: FAIL
[SubtleCrypto interface: operation wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)]
expected: FAIL
[SubtleCrypto interface: operation unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence<KeyUsage>)]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "encrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling encrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "decrypt(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling decrypt(AlgorithmIdentifier, CryptoKey, BufferSource) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "sign(AlgorithmIdentifier, CryptoKey, BufferSource)" with the proper type]
expected: FAIL
@ -172,12 +124,6 @@
[SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, unsigned long) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence<KeyUsage>)" with the proper type]
expected: FAIL
[SubtleCrypto interface: calling importKey(KeyFormat, (BufferSource or JsonWebKey), AlgorithmIdentifier, boolean, sequence<KeyUsage>) on crypto.subtle with too few arguments must throw TypeError]
expected: FAIL
[SubtleCrypto interface: crypto.subtle must inherit property "wrapKey(KeyFormat, CryptoKey, CryptoKey, AlgorithmIdentifier)" with the proper type]
expected: FAIL

View file

@ -1,8 +0,0 @@
[importKey-unsettled-promise.https.any.html]
[WebCryptoAPI: Assure promise returned by importKey is settled.]
expected: FAIL
[importKey-unsettled-promise.https.any.worker.html]
[WebCryptoAPI: Assure promise returned by importKey is settled.]
expected: FAIL

View file

@ -107,114 +107,6 @@
[Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt\])]
expected: FAIL
@ -737,42 +629,6 @@
[Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [\])]
expected: FAIL
[Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])]
expected: FAIL
@ -971,42 +827,6 @@
[Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
@ -1279,114 +1099,6 @@
[Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [decrypt, encrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt\])]
expected: FAIL
@ -1909,42 +1621,6 @@
[Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [\])]
expected: FAIL
[Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [\])]
expected: FAIL
[Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [\])]
expected: FAIL
[Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])]
expected: FAIL
@ -2143,42 +1819,6 @@
[Good parameters: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL
[Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [encrypt, decrypt, encrypt, decrypt\])]
expected: FAIL

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,242 @@
[hmac.https.any.html]
expected: ERROR
[generate wrong key step: HMAC with SHA-1 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-256 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-384 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-512 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-1 verifying with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-256 verifying with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-384 verifying with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-512 verifying with wrong algorithm name]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification failure due to short signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification failure due to short signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification failure due to short signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification failure due to short signature]
expected: FAIL
[hmac.https.any.worker.html]
expected: ERROR
[generate wrong key step: HMAC with SHA-1 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-256 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-384 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-512 signing with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-1 verifying with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-256 verifying with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-384 verifying with wrong algorithm name]
expected: FAIL
[generate wrong key step: HMAC with SHA-512 verifying with wrong algorithm name]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 with altered plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 no verify usage]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 round trip]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification failure due to wrong plaintext]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification failure due to wrong signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-1 verification failure due to short signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-256 verification failure due to short signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-384 verification failure due to short signature]
expected: FAIL
[importVectorKeys step: HMAC with SHA-512 verification failure due to short signature]
expected: FAIL

View file

@ -1,5 +1,266 @@
[rsa_pkcs.https.any.worker.html]
expected: ERROR
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification failure with altered plaintext]
expected: FAIL
[rsa_pkcs.https.any.html]
expected: ERROR
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 no verify usage]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 round trip]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-1 verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-256 verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-384 verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSASSA-PKCS1-v1_5 with SHA-512 verification failure with altered plaintext]
expected: FAIL

View file

@ -1,5 +1,578 @@
[rsa_pss.https.any.worker.html]
expected: ERROR
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification failure with altered plaintext]
expected: FAIL
[rsa_pss.https.any.html]
expected: ERROR
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification with altered signature after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted with altered plaintext after call]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted using privateKey to verify]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted using publicKey to sign]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted no verify usage]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted round trip]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted signing with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification with wrong algorithm name]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification failure with altered signature]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification failure with wrong saltLength]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512 and no salt verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-1, salted verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-256, salted verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-384, salted verification failure with altered plaintext]
expected: FAIL
[importVectorKeys step: RSA-PSS with SHA-512, salted verification failure with altered plaintext]
expected: FAIL

View file

@ -5,6 +5,15 @@
[Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-CBC]
expected: FAIL
[Can wrap and unwrap AES-CBC keys using jwk and AES-CBC]
expected: FAIL
[Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-CBC]
expected: FAIL
[Can unwrap AES-CBC non-extractable keys using jwk and AES-CBC]
expected: FAIL
[wrapKey_unwrapKey.https.any.worker.html]
[Can wrap and unwrap AES-CBC keys using raw and AES-CBC]
@ -12,3 +21,12 @@
[Can wrap and unwrap AES-CBC keys as non-extractable using raw and AES-CBC]
expected: FAIL
[Can wrap and unwrap AES-CBC keys using jwk and AES-CBC]
expected: FAIL
[Can wrap and unwrap AES-CBC keys as non-extractable using jwk and AES-CBC]
expected: FAIL
[Can unwrap AES-CBC non-extractable keys using jwk and AES-CBC]
expected: FAIL