diff --git a/Cargo.lock b/Cargo.lock index 1710d4c..9e72c47 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1182,9 +1182,15 @@ dependencies = [ [[package]] name = "cmov" -version = "0.5.0-pre.0" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d5ce5728ecb5285a5dd35f02a6a8e34e0828e0b38e8e632e249a3fe3f320211" + +[[package]] +name = "cmov" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5417da527aa9bf6a1e10a781231effd1edd3ee82f27d5f8529ac9b279babce96" +checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746" [[package]] name = "cms" @@ -1478,7 +1484,7 @@ version = "0.7.0-rc.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37387ceb32048ff590f2cbd24d8b05fffe63c3f69a5cfa089d4f722ca4385a19" dependencies = [ - "ctutils", + "ctutils 0.3.1", "num-traits", "rand_core 0.10.0-rc-3", "serdect", @@ -1527,11 +1533,20 @@ dependencies = [ [[package]] name = "ctutils" -version = "0.3.2" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758e5ed90be3c8abff7f9a6f37ab7f6d8c59c2210d448b81f3f508134aec84e4" +checksum = "7c67c81499f542d1dd38c6a2a2fe825f4dd4bca5162965dd2eea0c8119873d3c" dependencies = [ - "cmov", + "cmov 0.4.6", +] + +[[package]] +name = "ctutils" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" +dependencies = [ + "cmov 0.5.3", ] [[package]] @@ -1883,6 +1898,7 @@ dependencies = [ "block-buffer 0.12.0", "const-oid 0.10.2", "crypto-common 0.2.1", + "ctutils 0.4.2", ] [[package]] @@ -2681,7 +2697,7 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ - "hmac", + "hmac 0.12.1", ] [[package]] @@ -2693,6 +2709,15 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "hmac" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" +dependencies = [ + "digest 0.11.2", +] + [[package]] name = "home" version = "0.5.12" @@ -3103,7 +3128,7 @@ dependencies = [ "ecdsa", "ed25519-dalek", "hex", - "hmac", + "hmac 0.12.1", "num-bigint-dig", "p256", "p384", @@ -3793,7 +3818,7 @@ dependencies = [ "der 0.7.10", "des", "hex", - "hmac", + "hmac 0.12.1", "pkcs12", "pkcs5", "rand 0.9.2", @@ -3935,7 +3960,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", - "hmac", + "hmac 0.12.1", ] [[package]] @@ -4663,7 +4688,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" dependencies = [ - "hmac", + "hmac 0.12.1", "subtle", ] @@ -4790,7 +4815,7 @@ dependencies = [ "generic-array 1.3.5", "getrandom 0.2.17", "hex-literal", - "hmac", + "hmac 0.12.1", "inout", "internal-russh-forked-ssh-key", "libcrux-ml-kem", @@ -5640,7 +5665,7 @@ dependencies = [ "generic-array 0.14.7", "hex", "hkdf", - "hmac", + "hmac 0.12.1", "itoa", "log", "md-5", @@ -5680,7 +5705,7 @@ dependencies = [ "futures-util", "hex", "hkdf", - "hmac", + "hmac 0.12.1", "home", "ipnetwork", "itoa", @@ -5814,7 +5839,7 @@ dependencies = [ "futures-lite 2.6.1", "futures-util", "glob", - "hmac", + "hmac 0.13.0", "indexmap", "indicatif", "lapin", diff --git a/Cargo.toml b/Cargo.toml index 6d702d2..7a4986f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -55,7 +55,7 @@ futures-util = "0.3.29" futures = "0.3.29" tokio-stream = "0.1.14" actix-http = "3.4.0" -hmac = "0.12.1" +hmac = "0.13.0" sha2 = "0.10.8" sqlx-adapter = { version = "1.8.0", default-features = false, features = ["postgres", "runtime-tokio-native-tls"]} dotenvy = "0.15"