diff --git a/components/script/dom/bindings/codegen/Bindings.conf b/components/script/dom/bindings/codegen/Bindings.conf index c304d1180db..af4e13565a3 100644 --- a/components/script/dom/bindings/codegen/Bindings.conf +++ b/components/script/dom/bindings/codegen/Bindings.conf @@ -433,8 +433,8 @@ DOMInterfaces = { }, 'SubtleCrypto': { - 'inRealms': ['Encrypt', 'Decrypt', 'GenerateKey', 'Digest', 'ImportKey', 'ExportKey'], - 'canGc': ['Encrypt', 'Decrypt', 'GenerateKey', 'Digest', 'ImportKey', 'ExportKey'], + 'inRealms': ['Encrypt', 'Decrypt', 'GenerateKey', 'DeriveBits', 'Digest', 'ImportKey', 'ExportKey'], + 'canGc': ['Encrypt', 'Decrypt', 'GenerateKey', 'DeriveBits', 'Digest', 'ImportKey', 'ExportKey'], }, 'SVGElement': { diff --git a/components/script/dom/cryptokey.rs b/components/script/dom/cryptokey.rs index cf0e287e518..18ef073b9ac 100644 --- a/components/script/dom/cryptokey.rs +++ b/components/script/dom/cryptokey.rs @@ -26,6 +26,7 @@ pub enum Handle { Aes128(Vec), Aes192(Vec), Aes256(Vec), + Pbkdf2(Vec), } /// @@ -114,23 +115,23 @@ impl CryptoKey { } impl CryptoKeyMethods for CryptoKey { - /// + /// fn Type(&self) -> KeyType { self.key_type } - /// + /// fn Extractable(&self) -> bool { self.extractable.get() } - /// + /// fn Algorithm(&self, _cx: JSContext) -> NonNull { NonNull::new(self.algorithm_object.get()).unwrap() } #[allow(unsafe_code)] - /// + /// fn Usages(&self, cx: JSContext) -> NonNull { unsafe { rooted!(in(*cx) let mut usages: Value); @@ -139,3 +140,14 @@ impl CryptoKeyMethods for CryptoKey { } } } + +impl Handle { + pub fn as_bytes(&self) -> &[u8] { + match self { + Self::Aes128(bytes) => bytes, + Self::Aes192(bytes) => bytes, + Self::Aes256(bytes) => bytes, + Self::Pbkdf2(bytes) => bytes, + } + } +} diff --git a/components/script/dom/subtlecrypto.rs b/components/script/dom/subtlecrypto.rs index cb86981d30d..f5e764ca986 100644 --- a/components/script/dom/subtlecrypto.rs +++ b/components/script/dom/subtlecrypto.rs @@ -2,6 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ +use std::num::NonZero; use std::ptr; use std::rc::Rc; @@ -16,7 +17,7 @@ use js::jsapi::{JSObject, JS_NewObject}; use js::jsval::ObjectValue; use js::rust::MutableHandleObject; use js::typedarray::ArrayBufferU8; -use ring::digest; +use ring::{digest, pbkdf2}; use servo_rand::{RngCore, ServoRng}; use crate::dom::bindings::buffer_source::create_buffer_source; @@ -26,12 +27,12 @@ use crate::dom::bindings::codegen::Bindings::CryptoKeyBinding::{ }; use crate::dom::bindings::codegen::Bindings::SubtleCryptoBinding::{ AesCbcParams, AesCtrParams, AesKeyAlgorithm, AesKeyGenParams, Algorithm, AlgorithmIdentifier, - JsonWebKey, KeyAlgorithm, KeyFormat, SubtleCryptoMethods, + JsonWebKey, KeyAlgorithm, KeyFormat, Pbkdf2Params, SubtleCryptoMethods, }; use crate::dom::bindings::codegen::UnionTypes::{ ArrayBufferViewOrArrayBuffer, ArrayBufferViewOrArrayBufferOrJsonWebKey, }; -use crate::dom::bindings::error::Error; +use crate::dom::bindings::error::{Error, Fallible}; use crate::dom::bindings::import::module::SafeJSContext; use crate::dom::bindings::inheritance::Castable; use crate::dom::bindings::refcounted::{Trusted, TrustedPromise}; @@ -149,7 +150,7 @@ impl SubtleCryptoMethods for SubtleCrypto { comp: InRealm, can_gc: CanGc, ) -> Rc { - let normalized_algorithm = normalize_algorithm(cx, algorithm, "encrypt"); + let normalized_algorithm = normalize_algorithm(cx, &algorithm, "encrypt"); let promise = Promise::new_in_current_realm(comp, can_gc); let data = match data { ArrayBufferViewOrArrayBuffer::ArrayBufferView(view) => view.to_vec(), @@ -218,7 +219,7 @@ impl SubtleCryptoMethods for SubtleCrypto { comp: InRealm, can_gc: CanGc, ) -> Rc { - let normalized_algorithm = normalize_algorithm(cx, algorithm, "decrypt"); + let normalized_algorithm = normalize_algorithm(cx, &algorithm, "decrypt"); let promise = Promise::new_in_current_realm(comp, can_gc); let data = match data { ArrayBufferViewOrArrayBuffer::ArrayBufferView(view) => view.to_vec(), @@ -287,7 +288,6 @@ impl SubtleCryptoMethods for SubtleCrypto { can_gc: CanGc, ) -> Rc { // Step 1. Let algorithm be the algorithm parameter passed to the digest() method. - // NOTE I think this is a no-op? // Step 2. Let data be the result of getting a copy of the bytes held by the // data parameter passed to the digest() method. @@ -299,7 +299,7 @@ impl SubtleCryptoMethods for SubtleCrypto { // Step 3. Let normalizedAlgorithm be the result of normalizing an algorithm, // with alg set to algorithm and op set to "digest". let promise = Promise::new_in_current_realm(comp, can_gc); - let normalized_algorithm = match normalize_algorithm(cx, algorithm, "digest") { + let normalized_algorithm = match normalize_algorithm(cx, &algorithm, "digest") { Ok(normalized_algorithm) => normalized_algorithm, Err(e) => { // Step 4. If an error occurred, return a Promise rejected with normalizedAlgorithm. @@ -324,19 +324,16 @@ impl SubtleCryptoMethods for SubtleCrypto { // Step 8. Let result be the result of performing the digest operation specified by // normalizedAlgorithm using algorithm, with data as message. - let algorithm = match alg { - NormalizedAlgorithm::Sha1 => &digest::SHA1_FOR_LEGACY_USE_ONLY, - NormalizedAlgorithm::Sha256 => &digest::SHA256, - NormalizedAlgorithm::Sha384 => &digest::SHA384, - NormalizedAlgorithm::Sha512 => &digest::SHA512, - _ => { - promise.reject_error(Error::NotSupported); + let digest = match alg.digest(&data) { + Ok(digest) => digest, + Err(e) => { + promise.reject_error(e); return; - }, + } }; + let cx = GlobalScope::get_cx(); rooted!(in(*cx) let mut array_buffer_ptr = ptr::null_mut::()); - let digest = digest::digest(algorithm, &data); create_buffer_source::(cx, digest.as_ref(), array_buffer_ptr.handle_mut()) .expect("failed to create buffer source for exported key."); @@ -360,7 +357,7 @@ impl SubtleCryptoMethods for SubtleCrypto { comp: InRealm, can_gc: CanGc, ) -> Rc { - let normalized_algorithm = normalize_algorithm(cx, algorithm, "generateKey"); + let normalized_algorithm = normalize_algorithm(cx, &algorithm, "generateKey"); let promise = Promise::new_in_current_realm(comp, can_gc); if let Err(e) = normalized_algorithm { promise.reject_error(e); @@ -392,6 +389,80 @@ impl SubtleCryptoMethods for SubtleCrypto { promise } + /// + fn DeriveBits( + &self, + cx: SafeJSContext, + algorithm: AlgorithmIdentifier, + base_key: &CryptoKey, + length: Option, + comp: InRealm, + can_gc: CanGc, + ) -> Rc { + // Step 1. Let algorithm, baseKey and length, be the algorithm, baseKey and + // length parameters passed to the deriveBits() method, respectively. + + // Step 2. Let normalizedAlgorithm be the result of normalizing an algorithm, + // with alg set to algorithm and op set to "deriveBits". + let promise = Promise::new_in_current_realm(comp, can_gc); + let normalized_algorithm = match normalize_algorithm(cx, &algorithm, "deriveBits") { + Ok(algorithm) => algorithm, + Err(e) => { + // Step 3. If an error occurred, return a Promise rejected with normalizedAlgorithm. + promise.reject_error(e); + return promise; + }, + }; + + // Step 4. Let promise be a new Promise object. + // NOTE: We did that in preparation of Step 3. + + // Step 5. Return promise and perform the remaining steps in parallel. + let (task_source, canceller) = self.task_source_with_canceller(); + let trusted_promise = TrustedPromise::new(promise.clone()); + let trusted_base_key = Trusted::new(base_key); + + let _ = task_source.queue_with_canceller( + task!(import_key: move || { + // Step 6. If the following steps or referenced procedures say to throw an error, + // reject promise with the returned error and then terminate the algorithm. + + // TODO Step 7. If the name member of normalizedAlgorithm is not equal to the name attribute + // of the [[algorithm]] internal slot of baseKey then throw an InvalidAccessError. + let promise = trusted_promise.root(); + let base_key = trusted_base_key.root(); + + // Step 8. If the [[usages]] internal slot of baseKey does not contain an entry that + // is "deriveBits", then throw an InvalidAccessError. + if !base_key.usages().contains(&KeyUsage::DeriveBits) { + promise.reject_error(Error::InvalidAccess); + return; + } + + // Step 9. Let result be the result of creating an ArrayBuffer containing the result of performing the + // derive bits operation specified by normalizedAlgorithm using baseKey, algorithm and length. + let cx = GlobalScope::get_cx(); + rooted!(in(*cx) let mut array_buffer_ptr = ptr::null_mut::()); + let result = match normalized_algorithm.derive_bits(&base_key, length) { + Ok(derived_bits) => derived_bits, + Err(e) => { + promise.reject_error(e); + return; + } + }; + + create_buffer_source::(cx, &result, array_buffer_ptr.handle_mut()) + .expect("failed to create buffer source for derived bits."); + + // Step 10. Resolve promise with result. + promise.resolve_native(&*array_buffer_ptr); + }), + &canceller, + ); + + promise + } + /// fn ImportKey( &self, @@ -404,12 +475,14 @@ impl SubtleCryptoMethods for SubtleCrypto { comp: InRealm, can_gc: CanGc, ) -> Rc { - let normalized_algorithm = normalize_algorithm(cx, algorithm, "importKey"); let promise = Promise::new_in_current_realm(comp, can_gc); - if let Err(e) = normalized_algorithm { - promise.reject_error(e); - return promise; - } + let normalized_algorithm = match normalize_algorithm(cx, &algorithm, "importKey") { + Ok(algorithm) => algorithm, + Err(e) => { + promise.reject_error(e); + return promise; + }, + }; // TODO: Figure out a way to Send this data so per-algorithm JWK checks can happen let data = match key_data { @@ -443,19 +516,7 @@ impl SubtleCryptoMethods for SubtleCrypto { task!(import_key: move || { let subtle = this.root(); let promise = trusted_promise.root(); - let alg = match normalized_algorithm { - Ok(NormalizedAlgorithm::Algorithm(name)) => name, - _ => { - promise.reject_error(Error::NotSupported); - return; - }, - }; - - let imported_key = match alg.name.as_str() { - ALG_AES_CBC => subtle.import_key_aes(format, &data, extractable, key_usages, ALG_AES_CBC), - ALG_AES_CTR => subtle.import_key_aes(format, &data, extractable, key_usages, ALG_AES_CTR), - _ => Err(Error::NotSupported), - }; + let imported_key = normalized_algorithm.import_key(&subtle, format, &data, extractable, key_usages); match imported_key { Ok(k) => promise.resolve_native(&k), Err(e) => promise.reject_error(e), @@ -533,6 +594,7 @@ pub enum NormalizedAlgorithm { AesCbcParams(SubtleAesCbcParams), AesCtrParams(SubtleAesCtrParams), AesKeyGenParams(SubtleAesKeyGenParams), + Pbkdf2Params(SubtlePbkdf2Params), /// Sha1, @@ -620,29 +682,64 @@ impl From for SubtleAesKeyGenParams { } } +/// +#[derive(Clone, Debug)] +pub struct SubtlePbkdf2Params { + /// + salt: Vec, + + /// + iterations: u32, + + /// + hash: Box, +} + +impl SubtlePbkdf2Params { + fn new(cx: JSContext, params: RootedTraceableBox) -> Fallible { + let salt = match ¶ms.salt { + ArrayBufferViewOrArrayBuffer::ArrayBufferView(view) => view.to_vec(), + ArrayBufferViewOrArrayBuffer::ArrayBuffer(buffer) => buffer.to_vec(), + }; + + let params = Self { + salt, + iterations: params.iterations, + hash: Box::new(normalize_algorithm(cx, ¶ms.hash, "digest")?), + }; + + Ok(params) + } +} + /// #[allow(unsafe_code)] fn normalize_algorithm( cx: JSContext, - algorithm: AlgorithmIdentifier, + algorithm: &AlgorithmIdentifier, operation: &str, ) -> Result { match algorithm { - AlgorithmIdentifier::String(name) => Ok(NormalizedAlgorithm::Algorithm(name.into())), + AlgorithmIdentifier::String(name) => { + Ok(NormalizedAlgorithm::Algorithm(name.clone().into())) + }, AlgorithmIdentifier::Object(obj) => { rooted!(in(*cx) let value = ObjectValue(unsafe { *obj.get_unsafe() })); let Ok(ConversionResult::Success(algorithm)) = Algorithm::new(cx, value.handle()) else { return Err(Error::Syntax); }; - match (algorithm.name.str().to_uppercase().as_str(), operation) { + let normalized_name = algorithm.name.str().to_uppercase(); + + // This implements the table from https://w3c.github.io/webcrypto/#algorithm-overview + let normalized_algorithm = match (normalized_name.as_str(), operation) { (ALG_AES_CBC, "encrypt") | (ALG_AES_CBC, "decrypt") => { let params_result = AesCbcParams::new(cx, value.handle()).map_err(|_| Error::Operation)?; let ConversionResult::Success(params) = params_result else { return Err(Error::Syntax); }; - Ok(NormalizedAlgorithm::AesCbcParams(params.into())) + NormalizedAlgorithm::AesCbcParams(params.into()) }, (ALG_AES_CTR, "encrypt") | (ALG_AES_CTR, "decrypt") => { let params_result = @@ -650,7 +747,7 @@ fn normalize_algorithm( let ConversionResult::Success(params) = params_result else { return Err(Error::Syntax); }; - Ok(NormalizedAlgorithm::AesCtrParams(params.into())) + NormalizedAlgorithm::AesCtrParams(params.into()) }, (ALG_AES_CBC, "generateKey") | (ALG_AES_CTR, "generateKey") => { let params_result = @@ -658,20 +755,40 @@ fn normalize_algorithm( let ConversionResult::Success(params) = params_result else { return Err(Error::Syntax); }; - Ok(NormalizedAlgorithm::AesKeyGenParams(params.into())) + NormalizedAlgorithm::AesKeyGenParams(params.into()) }, - (ALG_AES_CBC, "importKey") => Ok(NormalizedAlgorithm::Algorithm(SubtleAlgorithm { + (ALG_ECDSA, "deriveBits") => NormalizedAlgorithm::Algorithm(SubtleAlgorithm { + name: ALG_ECDSA.to_string(), + }), + (ALG_HKDF, "deriveBits") => NormalizedAlgorithm::Algorithm(SubtleAlgorithm { + name: ALG_HKDF.to_string(), + }), + (ALG_PBKDF2, "deriveBits") => { + let params_result = + Pbkdf2Params::new(cx, value.handle()).map_err(|_| Error::Operation)?; + let ConversionResult::Success(params) = params_result else { + return Err(Error::Syntax); + }; + let subtle_params = SubtlePbkdf2Params::new(cx, params)?; + NormalizedAlgorithm::Pbkdf2Params(subtle_params) + }, + (ALG_AES_CBC, "importKey") => NormalizedAlgorithm::Algorithm(SubtleAlgorithm { name: ALG_AES_CBC.to_string(), - })), - (ALG_AES_CTR, "importKey") => Ok(NormalizedAlgorithm::Algorithm(SubtleAlgorithm { + }), + (ALG_AES_CTR, "importKey") => NormalizedAlgorithm::Algorithm(SubtleAlgorithm { name: ALG_AES_CTR.to_string(), - })), - (ALG_SHA1, "digest") => Ok(NormalizedAlgorithm::Sha1), - (ALG_SHA256, "digest") => Ok(NormalizedAlgorithm::Sha256), - (ALG_SHA384, "digest") => Ok(NormalizedAlgorithm::Sha384), - (ALG_SHA512, "digest") => Ok(NormalizedAlgorithm::Sha512), - _ => Err(Error::NotSupported), - } + }), + (ALG_PBKDF2, "importKey") => NormalizedAlgorithm::Algorithm(SubtleAlgorithm { + name: ALG_PBKDF2.to_string(), + }), + (ALG_SHA1, "digest") => NormalizedAlgorithm::Sha1, + (ALG_SHA256, "digest") => NormalizedAlgorithm::Sha256, + (ALG_SHA384, "digest") => NormalizedAlgorithm::Sha384, + (ALG_SHA512, "digest") => NormalizedAlgorithm::Sha512, + _ => return Err(Error::NotSupported), + }; + + Ok(normalized_algorithm) }, } } @@ -706,6 +823,7 @@ impl SubtleCrypto { let key_data = GenericArray::from_slice(data); Aes256CbcEnc::new(key_data, iv).encrypt_padded_vec_mut::(&plaintext) }, + _ => return Err(Error::Data), }; create_buffer_source::(cx, &ct, handle) @@ -749,6 +867,7 @@ impl SubtleCrypto { .decrypt_padded_mut::(ciphertext.as_mut_slice()) .map_err(|_| Error::Operation)? }, + _ => return Err(Error::Data), }; create_buffer_source::(cx, plaintext, handle) @@ -786,6 +905,7 @@ impl SubtleCrypto { let key_data = GenericArray::from_slice(data); Aes256Ctr::new(key_data, counter).apply_keystream(&mut ciphertext) }, + _ => return Err(Error::Data), }; create_buffer_source::(cx, &ciphertext, handle) @@ -915,6 +1035,7 @@ impl SubtleCrypto { Handle::Aes128(key_data) => Ok(AesExportedKey::Raw(key_data.as_slice().to_vec())), Handle::Aes192(key_data) => Ok(AesExportedKey::Raw(key_data.as_slice().to_vec())), Handle::Aes256(key_data) => Ok(AesExportedKey::Raw(key_data.as_slice().to_vec())), + _ => Err(Error::Data), }, KeyFormat::Jwk => { let (alg, k) = match key.handle() { @@ -927,6 +1048,7 @@ impl SubtleCrypto { Handle::Aes256(key_data) => { data_to_jwk_params(key.algorithm().as_str(), "256", key_data.as_slice()) }, + _ => return Err(Error::Data), }; let jwk = JsonWebKey { alg: Some(alg), @@ -953,6 +1075,58 @@ impl SubtleCrypto { _ => Err(Error::NotSupported), } } + + /// + #[allow(unsafe_code)] + fn import_key_pbkdf2( + &self, + format: KeyFormat, + data: &[u8], + extractable: bool, + usages: Vec, + ) -> Result, Error> { + // Step 1. If format is not "raw", throw a NotSupportedError + if format != KeyFormat::Raw { + return Err(Error::NotSupported); + } + + // Step 2. If usages contains a value that is not "deriveKey" or "deriveBits", then throw a SyntaxError. + if usages + .iter() + .any(|usage| !matches!(usage, KeyUsage::DeriveKey | KeyUsage::DeriveBits)) + { + return Err(Error::Syntax); + } + + // Step 3. If extractable is not false, then throw a SyntaxError. + if extractable { + return Err(Error::Syntax); + } + + // Step 4. Let key be a new CryptoKey representing keyData. + // Step 5. Set the [[type]] internal slot of key to "secret". + // Step 6. Let algorithm be a new KeyAlgorithm object. + // Step 7. Set the name attribute of algorithm to "PBKDF2". + // Step 8. Set the [[algorithm]] internal slot of key to algorithm. + let name = DOMString::from(ALG_PBKDF2); + let cx = GlobalScope::get_cx(); + rooted!(in(*cx) let mut algorithm_object = unsafe {JS_NewObject(*cx, ptr::null()) }); + assert!(!algorithm_object.is_null()); + KeyAlgorithm::from_name(name.clone(), algorithm_object.handle_mut(), cx); + + let key = CryptoKey::new( + &self.global(), + KeyType::Secret, + extractable, + name, + algorithm_object.handle(), + usages, + Handle::Pbkdf2(data.to_vec()), + ); + + // Step 9. Return key. + Ok(key) + } } pub enum AesExportedKey { @@ -971,13 +1145,26 @@ fn data_to_jwk_params(alg: &str, size: &str, key: &[u8]) -> (DOMString, DOMStrin (jwk_alg, DOMString::from(data)) } +impl KeyAlgorithm { + /// Fill the object referenced by `out` with an [KeyAlgorithm] + /// of the specified name and size. + #[allow(unsafe_code)] + fn from_name(name: DOMString, out: MutableHandleObject, cx: JSContext) { + let key_algorithm = Self { name }; + + unsafe { + key_algorithm.to_jsobject(*cx, out); + } + } +} + impl AesKeyAlgorithm { /// Fill the object referenced by `out` with an [AesKeyAlgorithm] /// of the specified name and size. #[allow(unsafe_code)] fn from_name_and_size(name: DOMString, size: u16, out: MutableHandleObject, cx: JSContext) { let key_algorithm = Self { - parent: KeyAlgorithm { name: name.clone() }, + parent: KeyAlgorithm { name }, length: size, }; @@ -986,3 +1173,105 @@ impl AesKeyAlgorithm { } } } + +impl SubtlePbkdf2Params { + /// + fn derive_bits(&self, key: &CryptoKey, length: Option) -> Result, Error> { + // Step 1. If length is null or zero, or is not a multiple of 8, then throw an OperationError. + let Some(length) = length else { + return Err(Error::Operation); + }; + if length == 0 || length % 8 != 0 { + return Err(Error::Operation); + }; + + // Step 2. If the iterations member of normalizedAlgorithm is zero, then throw an OperationError. + let Ok(iterations) = NonZero::::try_from(self.iterations) else { + return Err(Error::Operation); + }; + + // Step 3. Let prf be the MAC Generation function described in Section 4 of [FIPS-198-1] + // using the hash function described by the hash member of normalizedAlgorithm. + let NormalizedAlgorithm::Algorithm(alg) = &*self.hash else { + return Err(Error::NotSupported); + }; + + let prf = match alg.name.as_str() { + ALG_SHA1 => pbkdf2::PBKDF2_HMAC_SHA1, + ALG_SHA256 => pbkdf2::PBKDF2_HMAC_SHA256, + ALG_SHA384 => pbkdf2::PBKDF2_HMAC_SHA384, + ALG_SHA512 => pbkdf2::PBKDF2_HMAC_SHA512, + _ => return Err(Error::NotSupported), + }; + + // Step 4. Let result be the result of performing the PBKDF2 operation defined in Section 5.2 of [RFC8018] using + // prf as the pseudo-random function, PRF, the password represented by [[handle]] internal slot of key as + // the password, P, the contents of the salt attribute of normalizedAlgorithm as the salt, S, the value of + // the iterations attribute of normalizedAlgorithm as the iteration count, c, and length divided by 8 as the + // intended key length, dkLen. + let mut result = vec![0; length as usize / 8]; + pbkdf2::derive( + prf, + iterations, + &self.salt, + key.handle().as_bytes(), + &mut result, + ); + + // Step 5. If the key derivation operation fails, then throw an OperationError. + // TODO: Investigate when key derivation can fail and how ring handles that case + // (pbkdf2::derive does not return a Result type) + + // Step 6. Return result + Ok(result) + } +} + +impl NormalizedAlgorithm { + fn derive_bits(&self, key: &CryptoKey, length: Option) -> Result, Error> { + match self { + Self::Pbkdf2Params(pbkdf2_params) => pbkdf2_params.derive_bits(key, length), + _ => Err(Error::NotSupported), + } + } + + fn import_key( + &self, + subtle: &SubtleCrypto, + format: KeyFormat, + secret: &[u8], + extractable: bool, + key_usages: Vec, + ) -> Result, Error> { + let alg = match self { + Self::Algorithm(name) => name, + _ => { + return Err(Error::NotSupported); + }, + }; + + match alg.name.as_str() { + ALG_AES_CBC => { + subtle.import_key_aes(format, secret, extractable, key_usages, ALG_AES_CBC) + }, + ALG_AES_CTR => { + subtle.import_key_aes(format, secret, extractable, key_usages, ALG_AES_CTR) + }, + ALG_PBKDF2 => subtle.import_key_pbkdf2(format, secret, extractable, key_usages), + _ => Err(Error::NotSupported), + } + } + + fn digest(&self, data: &[u8]) -> Result, Error> { + let algorithm = match self { + Self::Sha1 => &digest::SHA1_FOR_LEGACY_USE_ONLY, + Self::Sha256 => &digest::SHA256, + Self::Sha384 => &digest::SHA384, + Self::Sha512 => &digest::SHA512, + _ => { + return Err(Error::NotSupported); + }, + }; + Ok(digest::digest(algorithm, data)) + } +} diff --git a/components/script/dom/webidls/SubtleCrypto.webidl b/components/script/dom/webidls/SubtleCrypto.webidl index 073dff346a9..e4ea0524fe0 100644 --- a/components/script/dom/webidls/SubtleCrypto.webidl +++ b/components/script/dom/webidls/SubtleCrypto.webidl @@ -44,9 +44,9 @@ interface SubtleCrypto { // AlgorithmIdentifier derivedKeyType, // boolean extractable, // sequence keyUsages ); - // Promise deriveBits(AlgorithmIdentifier algorithm, - // CryptoKey baseKey, - // optional unsigned long? length = null); + Promise deriveBits(AlgorithmIdentifier algorithm, + CryptoKey baseKey, + optional unsigned long? length = null); Promise importKey(KeyFormat format, (BufferSource or JsonWebKey) keyData, @@ -92,6 +92,13 @@ dictionary AesCtrParams : Algorithm { required [EnforceRange] octet length; }; +// https://w3c.github.io/webcrypto/#pbkdf2-params +dictionary Pbkdf2Params : Algorithm { + required BufferSource salt; + required [EnforceRange] unsigned long iterations; + required HashAlgorithmIdentifier hash; +}; + // JWK dictionary RsaOtherPrimesInfo { // The following fields are defined in Section 6.3.2.7 of JSON Web Algorithms diff --git a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js.ini index 451523048d1..e45a3994de6 100644 --- a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js.ini @@ -30,12 +30,6 @@ [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 @@ -86,12 +80,6 @@ [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 diff --git a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve448.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve448.https.any.js.ini index 0c02bd814d9..5766acb2ba0 100644 --- a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve448.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/cfrg_curves_bits_curve448.https.any.js.ini @@ -26,12 +26,6 @@ [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 @@ -80,12 +74,6 @@ [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 diff --git a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/derived_bits_length.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/derived_bits_length.https.any.js.ini index f25c87dd832..ed763298dc4 100644 --- a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/derived_bits_length.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/derived_bits_length.https.any.js.ini @@ -14,21 +14,6 @@ [HKDF derivation with omitted as 'length' parameter] expected: FAIL - [PBKDF2 derivation with 256 as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with 0 as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with null as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with undefined as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with omitted as 'length' parameter] - expected: FAIL - [ECDH derivation with 256 as 'length' parameter] expected: FAIL @@ -65,12 +50,6 @@ [HKDF derivation with 230 as 'length' parameter] expected: FAIL - [PBKDF2 derivation with 384 as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with 230 as 'length' parameter] - expected: FAIL - [ECDH derivation with 384 as 'length' parameter] expected: FAIL @@ -100,21 +79,6 @@ [HKDF derivation with omitted as 'length' parameter] expected: FAIL - [PBKDF2 derivation with 256 as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with 0 as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with null as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with undefined as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with omitted as 'length' parameter] - expected: FAIL - [ECDH derivation with 256 as 'length' parameter] expected: FAIL @@ -151,12 +115,6 @@ [HKDF derivation with 230 as 'length' parameter] expected: FAIL - [PBKDF2 derivation with 384 as 'length' parameter] - expected: FAIL - - [PBKDF2 derivation with 230 as 'length' parameter] - expected: FAIL - [ECDH derivation with 384 as 'length' parameter] expected: FAIL diff --git a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini index 6aef24bea38..a55b415f476 100644 --- a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini @@ -11,12 +11,6 @@ [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 @@ -50,12 +44,6 @@ [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 @@ -89,12 +77,6 @@ [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 @@ -130,12 +112,6 @@ [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 @@ -169,12 +145,6 @@ [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 @@ -208,12 +178,6 @@ [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 diff --git a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini index 6abf294b3eb..56cc5fd0810 100644 --- a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini @@ -29,12 +29,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-256, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -347,12 +341,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-384, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -563,12 +551,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-384, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -779,12 +761,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-512, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -995,12 +971,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-512, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -1211,12 +1181,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-1, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -1427,12 +1391,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-1, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -1643,12 +1601,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-256, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -1859,12 +1811,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-256, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -2179,12 +2125,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -2395,12 +2335,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -2611,12 +2545,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -2827,12 +2755,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -3043,12 +2965,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -3259,12 +3175,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -3475,12 +3385,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -3691,12 +3595,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -4009,12 +3907,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -4225,12 +4117,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -4441,12 +4327,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -4657,12 +4537,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -4873,12 +4747,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -5013,12 +4881,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-256, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -5331,12 +5193,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-384, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -5547,12 +5403,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-384, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -5763,12 +5613,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-512, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -5979,12 +5823,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-512, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -6195,12 +6033,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-1, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -6411,12 +6243,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-1, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -6627,12 +6453,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-256, with normal info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -6843,12 +6663,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, empty salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, empty salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, empty salt, SHA-256, with empty info with missing info] - expected: FAIL - [empty derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -7073,12 +6887,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -7289,12 +7097,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -7505,12 +7307,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -7823,12 +7619,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-384, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -8039,12 +7829,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-384, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -8255,12 +8039,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -8471,12 +8249,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -8687,12 +8459,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -8903,12 +8669,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -9119,12 +8879,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -9335,12 +9089,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -9653,12 +9401,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -9869,12 +9611,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -10165,12 +9901,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -10381,12 +10111,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -10597,12 +10321,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -10813,12 +10531,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -11029,12 +10741,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -11245,12 +10951,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -11461,12 +11161,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with normal info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -11677,12 +11371,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with empty info with missing info] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -11995,12 +11683,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -12211,12 +11893,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -12427,12 +12103,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -12643,12 +12313,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -12859,12 +12523,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -13077,12 +12735,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -13293,12 +12945,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with normal info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -13509,12 +13155,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short derivedKey, empty salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with empty info with missing info] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -13827,12 +13467,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-384, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -14043,12 +13677,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-384, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -14259,12 +13887,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -14475,12 +14097,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -14691,12 +14307,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -14907,12 +14517,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -15123,12 +14727,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with normal info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -15339,12 +14937,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, normal salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with empty info with missing info] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -15657,12 +15249,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -15873,12 +15459,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -16091,12 +15671,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-512, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -16307,12 +15881,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-512, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -16523,12 +16091,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-1, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -16739,12 +16301,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-1, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -16955,12 +16511,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-256, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -17171,12 +16721,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-256, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -17489,12 +17033,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-384, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -17705,12 +17243,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-384, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -17921,12 +17453,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-512, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -18137,12 +17663,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-512, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -18353,12 +17873,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-1, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -18569,12 +18083,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-1, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -18785,12 +18293,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-256, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -19093,12 +18595,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-512, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -19309,12 +18805,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-512, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -19525,12 +19015,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-1, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -19741,12 +19225,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-1, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -19957,12 +19435,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-256, with normal info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -20173,12 +19645,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long derivedKey, empty salt, SHA-256, with empty info with wrong (ECDH) key] expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with missing salt] - expected: FAIL - - [long derivedKey, empty salt, SHA-256, with empty info with missing info] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -20491,12 +19957,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-384, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-384, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-384, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -20707,12 +20167,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-384, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-384, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-384, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -20923,12 +20377,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-512, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-512, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-512, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL @@ -21139,12 +20587,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-512, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-512, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-512, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -21355,12 +20797,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-1, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-1, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-1, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -21571,12 +21007,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-1, with empty info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-1, with empty info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-1, with empty info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL @@ -21787,12 +21217,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-256, with normal info with wrong (ECDH) key] expected: FAIL - [empty derivedKey, normal salt, SHA-256, with normal info with missing salt] - expected: FAIL - - [empty derivedKey, normal salt, SHA-256, with normal info with missing info] - expected: FAIL - [empty derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL diff --git a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini index 15c624f4078..ac5327a159b 100644 --- a/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.js.ini @@ -35,24 +35,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, short salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 100000 iterations] expected: FAIL @@ -245,24 +230,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, short salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 0 iterations] expected: FAIL @@ -311,9 +281,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 0 iterations] expected: FAIL - [long password, short salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 1 iterations] expected: FAIL @@ -506,24 +473,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [long password, short salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 1000 iterations] expected: FAIL @@ -716,24 +668,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, short salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 100000 iterations] expected: FAIL @@ -926,24 +863,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, short salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 0 iterations] expected: FAIL @@ -992,9 +914,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 0 iterations] expected: FAIL - [long password, short salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 1 iterations] expected: FAIL @@ -1187,24 +1106,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [long password, short salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 1000 iterations] expected: FAIL @@ -1397,24 +1301,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, short salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 100000 iterations] expected: FAIL @@ -1607,24 +1496,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, short salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 0 iterations] expected: FAIL @@ -1673,9 +1547,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 0 iterations] expected: FAIL - [long password, short salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 1 iterations] expected: FAIL @@ -1868,24 +1739,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [long password, short salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 1000 iterations] expected: FAIL @@ -2078,24 +1934,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, short salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 100000 iterations] expected: FAIL @@ -2288,24 +2129,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, short salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 0 iterations] expected: FAIL @@ -2354,9 +2180,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 0 iterations] expected: FAIL - [long password, short salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, PBKDF2, with 1 iterations] expected: FAIL @@ -2405,9 +2228,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, PBKDF2, with 1 iterations] expected: FAIL - [long password, short salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -2456,9 +2276,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, PBKDF2, with 1000 iterations] expected: FAIL - [long password, short salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -2507,9 +2324,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, PBKDF2, with 100000 iterations] expected: FAIL - [long password, long salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -2702,24 +2516,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [long password, long salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 1000 iterations] expected: FAIL @@ -2912,24 +2711,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, long salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -3124,24 +2908,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, long salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 0 iterations] expected: FAIL @@ -3190,9 +2959,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 0 iterations] expected: FAIL - [long password, long salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -3385,24 +3151,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [long password, long salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 1000 iterations] expected: FAIL @@ -3595,24 +3346,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, long salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 100000 iterations] expected: FAIL @@ -3805,24 +3541,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, long salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 0 iterations] expected: FAIL @@ -3871,9 +3592,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 0 iterations] expected: FAIL - [long password, long salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 1 iterations] expected: FAIL @@ -4066,24 +3784,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [long password, long salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 1000 iterations] expected: FAIL @@ -4276,24 +3979,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, long salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 100000 iterations] expected: FAIL @@ -4486,24 +4174,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, long salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 0 iterations] expected: FAIL @@ -4552,9 +4225,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 0 iterations] expected: FAIL - [long password, long salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 1 iterations] expected: FAIL @@ -4747,24 +4417,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [long password, long salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 1000 iterations] expected: FAIL @@ -4957,24 +4612,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, long salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 100000 iterations] expected: FAIL @@ -5167,24 +4807,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, long salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 0 iterations] expected: FAIL @@ -5233,9 +4858,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 0 iterations] expected: FAIL - [long password, long salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, PBKDF2, with 1 iterations] expected: FAIL @@ -5284,9 +4906,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, PBKDF2, with 1 iterations] expected: FAIL - [long password, long salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -5335,9 +4954,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, PBKDF2, with 1000 iterations] expected: FAIL - [long password, long salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -5386,9 +5002,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, PBKDF2, with 100000 iterations] expected: FAIL - [long password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 1 iterations] expected: FAIL @@ -5581,24 +5194,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [long password, empty salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 1000 iterations] expected: FAIL @@ -5791,24 +5389,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, empty salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 100000 iterations] expected: FAIL @@ -6141,24 +5724,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, short salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 1000 iterations] expected: FAIL @@ -6351,24 +5919,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, short salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 100000 iterations] expected: FAIL @@ -6561,24 +6114,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, short salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 0 iterations] expected: FAIL @@ -6627,9 +6165,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 0 iterations] expected: FAIL - [empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 1 iterations] expected: FAIL @@ -6822,24 +6357,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, short salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 1000 iterations] expected: FAIL @@ -7032,24 +6552,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, short salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 100000 iterations] expected: FAIL @@ -7242,24 +6747,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, short salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 0 iterations] expected: FAIL @@ -7308,9 +6798,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 0 iterations] expected: FAIL - [empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 1 iterations] expected: FAIL @@ -7503,24 +6990,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, short salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 1000 iterations] expected: FAIL @@ -7713,24 +7185,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, short salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 100000 iterations] expected: FAIL @@ -7923,24 +7380,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, short salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 0 iterations] expected: FAIL @@ -7989,9 +7431,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 0 iterations] expected: FAIL - [empty password, short salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, PBKDF2, with 1 iterations] expected: FAIL @@ -8040,9 +7479,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, PBKDF2, with 1 iterations] expected: FAIL - [empty password, short salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -8091,9 +7527,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, PBKDF2, with 1000 iterations] expected: FAIL - [empty password, short salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -8142,9 +7575,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, PBKDF2, with 100000 iterations] expected: FAIL - [empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -8337,24 +7767,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, long salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 1000 iterations] expected: FAIL @@ -8547,24 +7962,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, long salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -8757,24 +8157,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, long salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 0 iterations] expected: FAIL @@ -8823,9 +8208,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 0 iterations] expected: FAIL - [empty password, long salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -9164,24 +8546,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, empty salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 100000 iterations] expected: FAIL @@ -9374,24 +8741,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 0 iterations] expected: FAIL @@ -9440,9 +8792,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 0 iterations] expected: FAIL - [short password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 1 iterations] expected: FAIL @@ -9635,24 +8984,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [short password, empty salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 1000 iterations] expected: FAIL @@ -9845,24 +9179,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 100000 iterations] expected: FAIL @@ -10055,24 +9374,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, empty salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 0 iterations] expected: FAIL @@ -10121,9 +9425,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 0 iterations] expected: FAIL - [short password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 1 iterations] expected: FAIL @@ -10316,24 +9617,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [short password, empty salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 1000 iterations] expected: FAIL @@ -10526,24 +9812,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, empty salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 100000 iterations] expected: FAIL @@ -10736,24 +10007,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, empty salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 0 iterations] expected: FAIL @@ -10802,9 +10058,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 0 iterations] expected: FAIL - [short password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 1 iterations] expected: FAIL @@ -10997,24 +10250,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [short password, empty salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 1000 iterations] expected: FAIL @@ -11207,24 +10445,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, empty salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 100000 iterations] expected: FAIL @@ -11417,24 +10640,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, empty salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 0 iterations] expected: FAIL @@ -11483,9 +10691,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 0 iterations] expected: FAIL - [short password, empty salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, PBKDF2, with 1 iterations] expected: FAIL @@ -11534,9 +10739,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, PBKDF2, with 1 iterations] expected: FAIL - [short password, empty salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -11585,9 +10787,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL - [short password, empty salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -11636,9 +10835,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL - [long password, short salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 1 iterations] expected: FAIL @@ -11831,24 +11027,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [long password, short salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -12109,24 +11290,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL @@ -12319,24 +11485,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, empty salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 0 iterations] expected: FAIL @@ -12385,9 +11536,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 0 iterations] expected: FAIL - [empty password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL @@ -12580,24 +11728,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL @@ -12790,24 +11923,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL @@ -13000,24 +12118,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, empty salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 0 iterations] expected: FAIL @@ -13066,9 +12169,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 0 iterations] expected: FAIL - [empty password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL @@ -13261,24 +12361,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL @@ -13471,24 +12556,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL @@ -13681,24 +12751,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, empty salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 0 iterations] expected: FAIL @@ -13747,9 +12802,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 0 iterations] expected: FAIL - [empty password, empty salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, PBKDF2, with 1 iterations] expected: FAIL @@ -13798,9 +12850,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, PBKDF2, with 1 iterations] expected: FAIL - [empty password, empty salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -13849,9 +12898,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL - [empty password, empty salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -14025,24 +13071,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, long salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 0 iterations] expected: FAIL @@ -14091,9 +13122,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 0 iterations] expected: FAIL - [long password, long salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -14286,24 +13314,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [long password, long salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 1000 iterations] expected: FAIL @@ -14496,24 +13509,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, long salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 100000 iterations] expected: FAIL @@ -14706,24 +13704,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, long salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-512, with 0 iterations] expected: FAIL @@ -14772,9 +13755,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-512, with 0 iterations] expected: FAIL - [long password, long salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 1 iterations] expected: FAIL @@ -14967,24 +13947,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [long password, long salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 1000 iterations] expected: FAIL @@ -15177,24 +14142,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, long salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 100000 iterations] expected: FAIL @@ -15387,24 +14337,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, long salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-1, with 0 iterations] expected: FAIL @@ -15453,9 +14388,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-1, with 0 iterations] expected: FAIL - [long password, long salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 1 iterations] expected: FAIL @@ -15648,24 +14580,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [long password, long salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 1000 iterations] expected: FAIL @@ -15858,24 +14775,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, long salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 100000 iterations] expected: FAIL @@ -16068,24 +14970,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, long salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-256, with 0 iterations] expected: FAIL @@ -16134,9 +15021,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-256, with 0 iterations] expected: FAIL - [long password, long salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, PBKDF2, with 1 iterations] expected: FAIL @@ -16185,9 +15069,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, PBKDF2, with 1 iterations] expected: FAIL - [long password, long salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -16236,9 +15117,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, PBKDF2, with 1000 iterations] expected: FAIL - [long password, long salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -16287,9 +15165,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, PBKDF2, with 100000 iterations] expected: FAIL - [long password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 1 iterations] expected: FAIL @@ -16482,24 +15357,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [long password, empty salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 1000 iterations] expected: FAIL @@ -16692,24 +15552,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, empty salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 100000 iterations] expected: FAIL @@ -17042,24 +15887,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, short salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 1000 iterations] expected: FAIL @@ -17252,24 +16082,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, short salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 100000 iterations] expected: FAIL @@ -17462,24 +16277,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, short salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 0 iterations] expected: FAIL @@ -17528,9 +16328,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-512, with 0 iterations] expected: FAIL - [empty password, short salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 1 iterations] expected: FAIL @@ -17723,24 +16520,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, short salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 1000 iterations] expected: FAIL @@ -17933,24 +16715,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, short salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 100000 iterations] expected: FAIL @@ -18143,24 +16910,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, short salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-1, with 0 iterations] expected: FAIL @@ -18209,9 +16961,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-1, with 0 iterations] expected: FAIL - [empty password, short salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 1 iterations] expected: FAIL @@ -18404,24 +17153,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, short salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 1000 iterations] expected: FAIL @@ -18614,24 +17348,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, short salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 100000 iterations] expected: FAIL @@ -18824,24 +17543,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, short salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-256, with 0 iterations] expected: FAIL @@ -18890,9 +17594,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-256, with 0 iterations] expected: FAIL - [empty password, short salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, PBKDF2, with 1 iterations] expected: FAIL @@ -18941,9 +17642,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, PBKDF2, with 1 iterations] expected: FAIL - [empty password, short salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -18992,9 +17690,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, PBKDF2, with 1000 iterations] expected: FAIL - [empty password, short salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -19043,9 +17738,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, PBKDF2, with 100000 iterations] expected: FAIL - [empty password, long salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -19238,24 +17930,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, long salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 1000 iterations] expected: FAIL @@ -19448,24 +18125,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, long salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -19658,24 +18320,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, long salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-384, with 0 iterations] expected: FAIL @@ -19724,9 +18371,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-384, with 0 iterations] expected: FAIL - [empty password, long salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -19978,24 +18622,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [short password, long salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 1000 iterations] expected: FAIL @@ -20188,24 +18817,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, long salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -20398,24 +19012,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, long salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 0 iterations] expected: FAIL @@ -20464,9 +19063,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 0 iterations] expected: FAIL - [short password, long salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -20659,24 +19255,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [short password, long salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 1000 iterations] expected: FAIL @@ -20869,24 +19450,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, long salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 100000 iterations] expected: FAIL @@ -21079,24 +19645,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, long salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 0 iterations] expected: FAIL @@ -21145,9 +19696,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 0 iterations] expected: FAIL - [short password, long salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 1 iterations] expected: FAIL @@ -21340,24 +19888,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [short password, long salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 1000 iterations] expected: FAIL @@ -21550,24 +20083,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, long salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 100000 iterations] expected: FAIL @@ -21760,24 +20278,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, long salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 0 iterations] expected: FAIL @@ -21826,9 +20329,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 0 iterations] expected: FAIL - [short password, long salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 1 iterations] expected: FAIL @@ -22021,24 +20521,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [short password, long salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 1000 iterations] expected: FAIL @@ -22231,24 +20716,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, long salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 100000 iterations] expected: FAIL @@ -22441,24 +20911,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, long salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 0 iterations] expected: FAIL @@ -22507,9 +20962,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 0 iterations] expected: FAIL - [short password, long salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, PBKDF2, with 1 iterations] expected: FAIL @@ -22558,9 +21010,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, PBKDF2, with 1 iterations] expected: FAIL - [short password, long salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -22609,9 +21058,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, PBKDF2, with 1000 iterations] expected: FAIL - [short password, long salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -22660,9 +21106,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, PBKDF2, with 100000 iterations] expected: FAIL - [short password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 1 iterations] expected: FAIL @@ -22855,24 +21298,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [short password, empty salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 1000 iterations] expected: FAIL @@ -22980,24 +21408,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [short password, long salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 1000 iterations] expected: FAIL @@ -23190,24 +21603,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, long salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -23400,24 +21798,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, long salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 0 iterations] expected: FAIL @@ -23466,9 +21849,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-384, with 0 iterations] expected: FAIL - [short password, long salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 1 iterations] expected: FAIL @@ -23661,24 +22041,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [short password, long salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 1000 iterations] expected: FAIL @@ -23871,24 +22236,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, long salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 100000 iterations] expected: FAIL @@ -24081,24 +22431,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, long salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-512, with 0 iterations] expected: FAIL @@ -24147,9 +22482,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-512, with 0 iterations] expected: FAIL - [short password, long salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 1 iterations] expected: FAIL @@ -24342,24 +22674,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [short password, long salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 1000 iterations] expected: FAIL @@ -24552,24 +22869,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, long salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 100000 iterations] expected: FAIL @@ -24762,24 +23064,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, long salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-1, with 0 iterations] expected: FAIL @@ -24828,9 +23115,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-1, with 0 iterations] expected: FAIL - [short password, long salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 1 iterations] expected: FAIL @@ -25023,24 +23307,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [short password, long salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 1000 iterations] expected: FAIL @@ -25233,24 +23502,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, long salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 100000 iterations] expected: FAIL @@ -25443,24 +23697,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [short password, long salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, long salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, long salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, long salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-256, with 0 iterations] expected: FAIL @@ -25509,9 +23748,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, SHA-256, with 0 iterations] expected: FAIL - [short password, long salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, PBKDF2, with 1 iterations] expected: FAIL @@ -25560,9 +23796,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, PBKDF2, with 1 iterations] expected: FAIL - [short password, long salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -25611,9 +23844,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, PBKDF2, with 1000 iterations] expected: FAIL - [short password, long salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -25662,9 +23892,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, long salt, PBKDF2, with 100000 iterations] expected: FAIL - [short password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 1 iterations] expected: FAIL @@ -25857,24 +24084,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [short password, empty salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 1000 iterations] expected: FAIL @@ -25910,24 +24122,9 @@ [pbkdf2.https.any.worker.html?5001-6000] - [long password, empty salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 0 iterations] expected: FAIL @@ -25976,9 +24173,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 0 iterations] expected: FAIL - [long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1 iterations] expected: FAIL @@ -26171,24 +24365,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [long password, empty salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1000 iterations] expected: FAIL @@ -26381,24 +24560,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 100000 iterations] expected: FAIL @@ -26591,24 +24755,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, empty salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 0 iterations] expected: FAIL @@ -26657,9 +24806,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 0 iterations] expected: FAIL - [long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 1 iterations] expected: FAIL @@ -26852,24 +24998,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [long password, empty salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 1000 iterations] expected: FAIL @@ -27062,24 +25193,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, empty salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 100000 iterations] expected: FAIL @@ -27272,24 +25388,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, empty salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 0 iterations] expected: FAIL @@ -27338,9 +25439,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 0 iterations] expected: FAIL - [long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 1 iterations] expected: FAIL @@ -27533,24 +25631,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [long password, empty salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 1000 iterations] expected: FAIL @@ -27743,24 +25826,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, empty salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 100000 iterations] expected: FAIL @@ -27953,24 +26021,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, empty salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 0 iterations] expected: FAIL @@ -28019,9 +26072,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 0 iterations] expected: FAIL - [long password, empty salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, PBKDF2, with 1 iterations] expected: FAIL @@ -28070,9 +26120,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, PBKDF2, with 1 iterations] expected: FAIL - [long password, empty salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -28121,9 +26168,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL - [long password, empty salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -28172,9 +26216,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL - [empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 1 iterations] expected: FAIL @@ -28367,24 +26408,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, short salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -28577,24 +26603,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, short salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 100000 iterations] expected: FAIL @@ -28787,24 +26798,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, short salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 0 iterations] expected: FAIL @@ -28853,9 +26849,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 0 iterations] expected: FAIL - [empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 1 iterations] expected: FAIL @@ -28912,9 +26905,6 @@ [pbkdf2.https.any.html?1-1000] - [short password, short salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1 iterations] expected: FAIL @@ -29107,24 +27097,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [short password, short salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -29317,24 +27292,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, short salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 100000 iterations] expected: FAIL @@ -29527,24 +27487,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, short salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 0 iterations] expected: FAIL @@ -29593,9 +27538,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 0 iterations] expected: FAIL - [short password, short salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 1 iterations] expected: FAIL @@ -29788,24 +27730,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [short password, short salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 1000 iterations] expected: FAIL @@ -29998,24 +27925,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, short salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 100000 iterations] expected: FAIL @@ -30208,24 +28120,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, short salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 0 iterations] expected: FAIL @@ -30274,9 +28171,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 0 iterations] expected: FAIL - [short password, short salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 1 iterations] expected: FAIL @@ -30469,24 +28363,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [short password, short salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 1000 iterations] expected: FAIL @@ -30679,24 +28558,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, short salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 100000 iterations] expected: FAIL @@ -30889,24 +28753,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, short salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 0 iterations] expected: FAIL @@ -30955,9 +28804,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 0 iterations] expected: FAIL - [short password, short salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 1 iterations] expected: FAIL @@ -31150,24 +28996,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [short password, short salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 1000 iterations] expected: FAIL @@ -31360,24 +29191,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, short salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 100000 iterations] expected: FAIL @@ -31570,24 +29386,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, short salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 0 iterations] expected: FAIL @@ -31636,9 +29437,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 0 iterations] expected: FAIL - [short password, short salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, PBKDF2, with 1 iterations] expected: FAIL @@ -31687,9 +29485,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, PBKDF2, with 1 iterations] expected: FAIL - [short password, short salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -31738,9 +29533,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, PBKDF2, with 1000 iterations] expected: FAIL - [short password, short salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -31789,9 +29581,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, PBKDF2, with 100000 iterations] expected: FAIL - [short password, long salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -31929,24 +29718,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, long salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1000 iterations] expected: FAIL @@ -32139,24 +29913,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, long salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 100000 iterations] expected: FAIL @@ -32349,24 +30108,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, long salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 0 iterations] expected: FAIL @@ -32415,9 +30159,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 0 iterations] expected: FAIL - [empty password, long salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 1 iterations] expected: FAIL @@ -32610,24 +30351,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, long salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 1000 iterations] expected: FAIL @@ -32820,24 +30546,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, long salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 100000 iterations] expected: FAIL @@ -33030,24 +30741,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, long salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 0 iterations] expected: FAIL @@ -33096,9 +30792,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 0 iterations] expected: FAIL - [empty password, long salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 1 iterations] expected: FAIL @@ -33291,24 +30984,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, long salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 1000 iterations] expected: FAIL @@ -33501,24 +31179,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, long salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 100000 iterations] expected: FAIL @@ -33711,24 +31374,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, long salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 0 iterations] expected: FAIL @@ -33777,9 +31425,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 0 iterations] expected: FAIL - [empty password, long salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, PBKDF2, with 1 iterations] expected: FAIL @@ -33828,9 +31473,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, PBKDF2, with 1 iterations] expected: FAIL - [empty password, long salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -33879,9 +31521,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, PBKDF2, with 1000 iterations] expected: FAIL - [empty password, long salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -33930,9 +31569,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, PBKDF2, with 100000 iterations] expected: FAIL - [empty password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 1 iterations] expected: FAIL @@ -34125,24 +31761,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 1000 iterations] expected: FAIL @@ -34335,24 +31956,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 100000 iterations] expected: FAIL @@ -34545,24 +32151,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 0 iterations] expected: FAIL @@ -34611,9 +32202,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 0 iterations] expected: FAIL - [empty password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL @@ -34806,24 +32394,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL @@ -34931,24 +32504,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, long salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 1000 iterations] expected: FAIL @@ -35141,24 +32699,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, long salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 100000 iterations] expected: FAIL @@ -35351,24 +32894,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, long salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-512, with 0 iterations] expected: FAIL @@ -35417,9 +32945,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-512, with 0 iterations] expected: FAIL - [empty password, long salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 1 iterations] expected: FAIL @@ -35612,24 +33137,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, long salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 1000 iterations] expected: FAIL @@ -35822,24 +33332,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, long salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 100000 iterations] expected: FAIL @@ -36032,24 +33527,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, long salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-1, with 0 iterations] expected: FAIL @@ -36098,9 +33578,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-1, with 0 iterations] expected: FAIL - [empty password, long salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 1 iterations] expected: FAIL @@ -36293,24 +33770,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, long salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 1000 iterations] expected: FAIL @@ -36503,24 +33965,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, long salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 100000 iterations] expected: FAIL @@ -36713,24 +34160,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, long salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, long salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, long salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, long salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, SHA-256, with 0 iterations] expected: FAIL @@ -36779,9 +34211,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, SHA-256, with 0 iterations] expected: FAIL - [empty password, long salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, PBKDF2, with 1 iterations] expected: FAIL @@ -36830,9 +34259,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, PBKDF2, with 1 iterations] expected: FAIL - [empty password, long salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -36881,9 +34307,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, PBKDF2, with 1000 iterations] expected: FAIL - [empty password, long salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, long salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -36932,9 +34355,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, long salt, PBKDF2, with 100000 iterations] expected: FAIL - [empty password, empty salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 1 iterations] expected: FAIL @@ -37127,24 +34547,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 1000 iterations] expected: FAIL @@ -37337,24 +34742,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, empty salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 100000 iterations] expected: FAIL @@ -37547,24 +34937,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-384, with 0 iterations] expected: FAIL @@ -37613,9 +34988,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-384, with 0 iterations] expected: FAIL - [empty password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 1 iterations] expected: FAIL @@ -37808,24 +35180,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 1000 iterations] expected: FAIL @@ -37954,24 +35311,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, short salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 100000 iterations] expected: FAIL @@ -38164,24 +35506,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, short salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 0 iterations] expected: FAIL @@ -38230,9 +35557,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 0 iterations] expected: FAIL - [long password, short salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 1 iterations] expected: FAIL @@ -38425,24 +35749,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [long password, short salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 1000 iterations] expected: FAIL @@ -38635,24 +35944,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, short salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 100000 iterations] expected: FAIL @@ -38845,24 +36139,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, short salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-512, with 0 iterations] expected: FAIL @@ -38911,9 +36190,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-512, with 0 iterations] expected: FAIL - [long password, short salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 1 iterations] expected: FAIL @@ -39106,24 +36382,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [long password, short salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 1000 iterations] expected: FAIL @@ -39316,24 +36577,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, short salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 100000 iterations] expected: FAIL @@ -39526,24 +36772,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, short salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-1, with 0 iterations] expected: FAIL @@ -39592,9 +36823,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-1, with 0 iterations] expected: FAIL - [long password, short salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 1 iterations] expected: FAIL @@ -39787,24 +37015,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [long password, short salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 1000 iterations] expected: FAIL @@ -39997,24 +37210,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, short salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 100000 iterations] expected: FAIL @@ -40207,24 +37405,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, short salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-256, with 0 iterations] expected: FAIL @@ -40273,9 +37456,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-256, with 0 iterations] expected: FAIL - [long password, short salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, PBKDF2, with 1 iterations] expected: FAIL @@ -40324,9 +37504,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, PBKDF2, with 1 iterations] expected: FAIL - [long password, short salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -40375,9 +37552,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, PBKDF2, with 1000 iterations] expected: FAIL - [long password, short salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -40426,9 +37600,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, PBKDF2, with 100000 iterations] expected: FAIL - [long password, long salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 1 iterations] expected: FAIL @@ -40621,24 +37792,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [long password, long salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 1000 iterations] expected: FAIL @@ -40831,24 +37987,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, long salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, long salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, long salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, long salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, long salt, SHA-384, with 100000 iterations] expected: FAIL @@ -41079,24 +38220,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, empty salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 100000 iterations] expected: FAIL @@ -41289,24 +38415,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-384, with 0 iterations] expected: FAIL @@ -41355,9 +38466,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-384, with 0 iterations] expected: FAIL - [short password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 1 iterations] expected: FAIL @@ -41550,24 +38658,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [short password, empty salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 1000 iterations] expected: FAIL @@ -41760,24 +38853,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 100000 iterations] expected: FAIL @@ -41970,24 +39048,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, empty salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-512, with 0 iterations] expected: FAIL @@ -42036,9 +39099,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-512, with 0 iterations] expected: FAIL - [short password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 1 iterations] expected: FAIL @@ -42231,24 +39291,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [short password, empty salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 1000 iterations] expected: FAIL @@ -42441,24 +39486,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, empty salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 100000 iterations] expected: FAIL @@ -42651,24 +39681,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, empty salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-1, with 0 iterations] expected: FAIL @@ -42717,9 +39732,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-1, with 0 iterations] expected: FAIL - [short password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 1 iterations] expected: FAIL @@ -42912,24 +39924,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [short password, empty salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 1000 iterations] expected: FAIL @@ -43122,24 +40119,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, empty salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 100000 iterations] expected: FAIL @@ -43332,24 +40314,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, empty salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, empty salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, empty salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, SHA-256, with 0 iterations] expected: FAIL @@ -43398,9 +40365,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, SHA-256, with 0 iterations] expected: FAIL - [short password, empty salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, PBKDF2, with 1 iterations] expected: FAIL @@ -43449,9 +40413,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, PBKDF2, with 1 iterations] expected: FAIL - [short password, empty salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -43500,9 +40461,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL - [short password, empty salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -43551,9 +40509,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL - [long password, short salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 1 iterations] expected: FAIL @@ -43746,24 +40701,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, short salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [long password, short salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -44024,24 +40964,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 100000 iterations] expected: FAIL @@ -44234,24 +41159,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [empty password, empty salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-512, with 0 iterations] expected: FAIL @@ -44300,9 +41210,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-512, with 0 iterations] expected: FAIL - [empty password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 1 iterations] expected: FAIL @@ -44495,24 +41402,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 1000 iterations] expected: FAIL @@ -44705,24 +41597,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, empty salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 100000 iterations] expected: FAIL @@ -44915,24 +41792,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [empty password, empty salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-1, with 0 iterations] expected: FAIL @@ -44981,9 +41843,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-1, with 0 iterations] expected: FAIL - [empty password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 1 iterations] expected: FAIL @@ -45176,24 +42035,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 1000 iterations] expected: FAIL @@ -45386,24 +42230,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, empty salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 100000 iterations] expected: FAIL @@ -45596,24 +42425,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, empty salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [empty password, empty salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, empty salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, SHA-256, with 0 iterations] expected: FAIL @@ -45662,9 +42476,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, SHA-256, with 0 iterations] expected: FAIL - [empty password, empty salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, PBKDF2, with 1 iterations] expected: FAIL @@ -45713,9 +42524,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, PBKDF2, with 1 iterations] expected: FAIL - [empty password, empty salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -45764,9 +42572,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL - [empty password, empty salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -45817,24 +42622,9 @@ [pbkdf2.https.any.html?5001-6000] - [long password, empty salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [long password, empty salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-384, with 0 iterations] expected: FAIL @@ -45883,9 +42673,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-384, with 0 iterations] expected: FAIL - [long password, empty salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1 iterations] expected: FAIL @@ -46078,24 +42865,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [long password, empty salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 1000 iterations] expected: FAIL @@ -46288,24 +43060,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, empty salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 100000 iterations] expected: FAIL @@ -46498,24 +43255,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [long password, empty salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-512, with 0 iterations] expected: FAIL @@ -46564,9 +43306,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-512, with 0 iterations] expected: FAIL - [long password, empty salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 1 iterations] expected: FAIL @@ -46759,24 +43498,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [long password, empty salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 1000 iterations] expected: FAIL @@ -46969,24 +43693,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, empty salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 100000 iterations] expected: FAIL @@ -47179,24 +43888,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [long password, empty salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-1, with 0 iterations] expected: FAIL @@ -47245,9 +43939,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-1, with 0 iterations] expected: FAIL - [long password, empty salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 1 iterations] expected: FAIL @@ -47440,24 +44131,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [long password, empty salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 1000 iterations] expected: FAIL @@ -47650,24 +44326,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, empty salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 100000 iterations] expected: FAIL @@ -47860,24 +44521,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [long password, empty salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [long password, empty salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [long password, empty salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [long password, empty salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, SHA-256, with 0 iterations] expected: FAIL @@ -47926,9 +44572,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, SHA-256, with 0 iterations] expected: FAIL - [long password, empty salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, PBKDF2, with 1 iterations] expected: FAIL @@ -47977,9 +44620,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, PBKDF2, with 1 iterations] expected: FAIL - [long password, empty salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -48028,9 +44668,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, PBKDF2, with 1000 iterations] expected: FAIL - [long password, empty salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using long password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -48079,9 +44716,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using long password, empty salt, PBKDF2, with 100000 iterations] expected: FAIL - [empty password, short salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 1 iterations] expected: FAIL @@ -48274,24 +44908,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, short salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -48484,24 +45103,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, short salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 100000 iterations] expected: FAIL @@ -48694,24 +45298,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [empty password, short salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [empty password, short salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [empty password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [empty password, short salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-384, with 0 iterations] expected: FAIL @@ -48760,9 +45349,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty password, short salt, SHA-384, with 0 iterations] expected: FAIL - [empty password, short salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using empty password, short salt, SHA-512, with 1 iterations] expected: FAIL @@ -48819,9 +45405,6 @@ [pbkdf2.https.any.worker.html?1-1000] - [short password, short salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1 iterations] expected: FAIL @@ -49014,24 +45597,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384] - expected: FAIL - - [short password, short salt, SHA-384, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 1000 iterations] expected: FAIL @@ -49224,24 +45792,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-384, with 1000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, short salt, SHA-384, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-384, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 100000 iterations] expected: FAIL @@ -49434,24 +45987,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-384, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-384, with 100000 iterations with bad hash name SHA384] - expected: FAIL - - [short password, short salt, SHA-384, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-384, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-384, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-384, with 0 iterations] expected: FAIL @@ -49500,9 +46038,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-384, with 0 iterations] expected: FAIL - [short password, short salt, SHA-512, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 1 iterations] expected: FAIL @@ -49695,24 +46230,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1 iterations with bad hash name SHA512] - expected: FAIL - - [short password, short salt, SHA-512, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 1000 iterations] expected: FAIL @@ -49905,24 +46425,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-512, with 1000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, short salt, SHA-512, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-512, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 100000 iterations] expected: FAIL @@ -50115,24 +46620,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-512, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-512, with 100000 iterations with bad hash name SHA512] - expected: FAIL - - [short password, short salt, SHA-512, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-512, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-512, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-512, with 0 iterations] expected: FAIL @@ -50181,9 +46671,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-512, with 0 iterations] expected: FAIL - [short password, short salt, SHA-1, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 1 iterations] expected: FAIL @@ -50376,24 +46863,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1 iterations with bad hash name SHA1] - expected: FAIL - - [short password, short salt, SHA-1, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-1, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 1000 iterations] expected: FAIL @@ -50586,24 +47058,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-1, with 1000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, short salt, SHA-1, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-1, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 100000 iterations] expected: FAIL @@ -50796,24 +47253,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-1, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-1, with 100000 iterations with bad hash name SHA1] - expected: FAIL - - [short password, short salt, SHA-1, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-1, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-1, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-1, with 0 iterations] expected: FAIL @@ -50862,9 +47304,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-1, with 0 iterations] expected: FAIL - [short password, short salt, SHA-256, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 1 iterations] expected: FAIL @@ -51057,24 +47496,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 1 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1 iterations with bad hash name SHA256] - expected: FAIL - - [short password, short salt, SHA-256, with 1 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-256, with 1 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 1000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 1000 iterations] expected: FAIL @@ -51267,24 +47691,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 1000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-256, with 1000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, short salt, SHA-256, with 1000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-256, with 1000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 100000 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 100000 iterations] expected: FAIL @@ -51477,24 +47886,9 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 100000 iterations with 0 length] - expected: FAIL - - [short password, short salt, SHA-256, with 100000 iterations with non-multiple of 8 length] - expected: FAIL - - [short password, short salt, SHA-256, with 100000 iterations with bad hash name SHA256] - expected: FAIL - - [short password, short salt, SHA-256, with 100000 iterations with missing deriveBits usage] - expected: FAIL - [short password, short salt, SHA-256, with 100000 iterations with wrong (ECDH) key] expected: FAIL - [short password, short salt, SHA-256, with 0 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, SHA-256, with 0 iterations] expected: FAIL @@ -51543,9 +47937,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, SHA-256, with 0 iterations] expected: FAIL - [short password, short salt, PBKDF2, with 1 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, PBKDF2, with 1 iterations] expected: FAIL @@ -51594,9 +47985,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, PBKDF2, with 1 iterations] expected: FAIL - [short password, short salt, PBKDF2, with 1000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, PBKDF2, with 1000 iterations] expected: FAIL @@ -51645,9 +48033,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, PBKDF2, with 1000 iterations] expected: FAIL - [short password, short salt, PBKDF2, with 100000 iterations with non-digest algorithm PBKDF2] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, short salt, PBKDF2, with 100000 iterations] expected: FAIL @@ -51696,9 +48081,6 @@ [Derived key of type name: HMAC hash: SHA-512 length: 256 using short password, short salt, PBKDF2, with 100000 iterations] expected: FAIL - [short password, long salt, SHA-384, with 1 iterations] - expected: FAIL - [Derived key of type name: AES-CBC length: 128 using short password, long salt, SHA-384, with 1 iterations] expected: FAIL diff --git a/tests/wpt/meta/WebCryptoAPI/idlharness.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/idlharness.https.any.js.ini index 05d85614c6b..d1d918ac335 100644 --- a/tests/wpt/meta/WebCryptoAPI/idlharness.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/idlharness.https.any.js.ini @@ -53,15 +53,6 @@ [SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence) on crypto.subtle with too few arguments must throw TypeError] expected: FAIL - [SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?)] - expected: FAIL - - [SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?)" with the proper type] - expected: FAIL - - [SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?) on crypto.subtle with too few arguments must throw TypeError] - expected: FAIL - [idlharness.https.any.html] [SubtleCrypto interface: operation sign(AlgorithmIdentifier, CryptoKey, BufferSource)] @@ -117,12 +108,3 @@ [SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, sequence) on crypto.subtle with too few arguments must throw TypeError] expected: FAIL - - [SubtleCrypto interface: operation deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?)] - expected: FAIL - - [SubtleCrypto interface: crypto.subtle must inherit property "deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?)" with the proper type] - expected: FAIL - - [SubtleCrypto interface: calling deriveBits(AlgorithmIdentifier, CryptoKey, optional unsigned long?) on crypto.subtle with too few arguments must throw TypeError] - expected: FAIL diff --git a/tests/wpt/meta/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini b/tests/wpt/meta/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini index 86fa1633256..a510d971761 100644 --- a/tests/wpt/meta/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini +++ b/tests/wpt/meta/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini @@ -458,33 +458,6 @@ [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: HKDF}, false, [deriveKey\])] 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: PBKDF2}, false, [deriveBits\])] - 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: PBKDF2}, false, [deriveKey, deriveBits\])] - 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: PBKDF2}, false, [deriveKey\])] - 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: PBKDF2}, false, [deriveBits\])] - 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: PBKDF2}, false, [deriveKey, deriveBits\])] - 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: PBKDF2}, false, [deriveKey\])] - 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: PBKDF2}, false, [deriveBits\])] - 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: PBKDF2}, false, [deriveKey, deriveBits\])] - 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: PBKDF2}, false, [deriveKey\])] - 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 @@ -800,15 +773,6 @@ [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: HKDF}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] 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: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] - 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: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] - 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: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] - expected: FAIL - [symmetric_importKey.https.any.worker.html] [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\])] @@ -1270,33 +1234,6 @@ [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: HKDF}, false, [deriveKey\])] 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: PBKDF2}, false, [deriveBits\])] - 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: PBKDF2}, false, [deriveKey, deriveBits\])] - 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: PBKDF2}, false, [deriveKey\])] - 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: PBKDF2}, false, [deriveBits\])] - 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: PBKDF2}, false, [deriveKey, deriveBits\])] - 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: PBKDF2}, false, [deriveKey\])] - 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: PBKDF2}, false, [deriveBits\])] - 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: PBKDF2}, false, [deriveKey, deriveBits\])] - 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: PBKDF2}, false, [deriveKey\])] - 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 @@ -1611,12 +1548,3 @@ [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: HKDF}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] 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: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] - 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: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] - 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: PBKDF2}, false, [deriveBits, deriveKey, deriveBits, deriveKey\])] - expected: FAIL