diff --git a/src/pbkdf2.rs b/src/pbkdf2.rs index 772a97228..b8a67c7d7 100644 --- a/src/pbkdf2.rs +++ b/src/pbkdf2.rs @@ -250,6 +250,7 @@ pub fn verify( derive_block(&secret, iterations, salt, idx, derived_chunk); // XXX: This isn't fully constant-time-safe. TODO: Fix that. + #[allow(clippy::bool_to_int_with_if)] let current_block_matches = if constant_time::verify_slices_are_equal(derived_chunk, previously_derived_chunk) .is_ok() diff --git a/tests/ecdsa_tests.rs b/tests/ecdsa_tests.rs index 6da782f8e..455940e3f 100644 --- a/tests/ecdsa_tests.rs +++ b/tests/ecdsa_tests.rs @@ -106,7 +106,7 @@ fn ecdsa_generate_pkcs8_test() { println!(); #[cfg(feature = "alloc")] - let _ = signature::EcdsaKeyPair::from_pkcs8(*alg, pkcs8.as_ref(), &rng).unwrap(); + let _ = signature::EcdsaKeyPair::from_pkcs8(alg, pkcs8.as_ref(), &rng).unwrap(); } }