diff --git a/bip0032/Cargo.toml b/bip0032/Cargo.toml index 8552065..fd32a2b 100644 --- a/bip0032/Cargo.toml +++ b/bip0032/Cargo.toml @@ -34,9 +34,6 @@ default = ["std", "k256"] std = [ "anyhow/std", "bs58/std", - "hmac/std", - "ripemd/std", - "sha2/std", "zeroize/std", "k256?/std", "secp256k1?/std", @@ -56,9 +53,9 @@ ed25519-dalek = ["slip10", "dep:ed25519-dalek"] [dependencies] anyhow = { version = "1.0", default-features = false } bs58 = { version = "0.5", default-features = false, features = ["alloc", "check"] } -hmac = { version = "0.12", default-features = false } -ripemd = { version = "0.1", default-features = false } -sha2 = { version = "0.10", default-features = false } +hmac = { version = "0.13", default-features = false } +ripemd = { version = "0.2", default-features = false } +sha2 = { version = "0.11", default-features = false } zeroize = { version = "1.8", default-features = false } ############################################################################### diff --git a/bip0032/src/xkey/core/mod.rs b/bip0032/src/xkey/core/mod.rs index 0a0ac1a..bc6b42c 100644 --- a/bip0032/src/xkey/core/mod.rs +++ b/bip0032/src/xkey/core/mod.rs @@ -1,6 +1,6 @@ //! Shared extended key functionality. -use hmac::{Hmac, Mac}; +use hmac::{Hmac, KeyInit, Mac}; use sha2::Sha512; use zeroize::Zeroize;