From 6f7176752995d7246c1458d2857b003c21dd476a Mon Sep 17 00:00:00 2001 From: David Niehues <7667041+DavidNiehues@users.noreply.github.com> Date: Wed, 19 Mar 2025 11:00:47 +0100 Subject: [PATCH] dev(ciphers): remove keyed hash module --- ciphers/src/hash_domain.rs | 3 --- ciphers/src/lib.rs | 2 -- 2 files changed, 5 deletions(-) diff --git a/ciphers/src/hash_domain.rs b/ciphers/src/hash_domain.rs index 58a8f46..522806a 100644 --- a/ciphers/src/hash_domain.rs +++ b/ciphers/src/hash_domain.rs @@ -134,9 +134,6 @@ impl SecretHashDomain { .keyed_hash_to(k.try_into()?, d) .to(new_secret_key.secret_mut())?; let mut r = SecretHashDomain(new_secret_key, hash_choice); - KeyedHash::incorrect_hmac_blake2b() - .keyed_hash_to(k.try_into()?, d) - .to(r.0.secret_mut())?; Ok(r) } diff --git a/ciphers/src/lib.rs b/ciphers/src/lib.rs index d8be6f5..6a584e3 100644 --- a/ciphers/src/lib.rs +++ b/ciphers/src/lib.rs @@ -5,8 +5,6 @@ pub mod subtle; /// All keyed primitives in this crate use 32 byte keys pub const KEY_LEN: usize = 32; -const_assert!(KEY_LEN == Aead::KEY_LEN); -const_assert!(KEY_LEN == XAead::KEY_LEN); const_assert!(KEY_LEN == hash_domain::KEY_LEN); /// Keyed hashing