diff --git a/Cargo.lock b/Cargo.lock index e095e648..ab979f4d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -163,6 +163,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "block-buffer" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" +dependencies = [ + "hybrid-array", +] + [[package]] name = "bytes" version = "1.11.1" @@ -216,7 +225,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64727038c8c5e2bb503a15b9f5b9df50a1da9a33e83e1f93067d914f2c6604a5" dependencies = [ - "block-buffer", + "block-buffer 0.11.0", "crypto-common", "inout", "zeroize", @@ -224,15 +233,21 @@ dependencies = [ [[package]] name = "cmac" -version = "0.8.0-rc.4" +version = "0.8.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdc38bbb1aee462c696ea55990b6e2a2ea5c5f02ebd667bb676ce54eff6e9d33" +checksum = "2f7f5c25253a49afbdd6a256a21a554c509cf0e6400f59d6dd85e0f15b5f15f6" dependencies = [ "cipher", "dbl", "digest", ] +[[package]] +name = "cmov" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de0758edba32d61d1fd9f4d69491b47604b91ee2f7e6b33de7e54ca4ebe55dc3" + [[package]] name = "cpubits" version = "0.1.0" @@ -277,6 +292,15 @@ dependencies = [ "cipher", ] +[[package]] +name = "ctutils" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1005a6d4446f5120ef475ad3d2af2b30c49c2c9c6904258e3bb30219bebed5e4" +dependencies = [ + "cmov", +] + [[package]] name = "dbl" version = "0.5.0" @@ -299,13 +323,13 @@ dependencies = [ [[package]] name = "digest" -version = "0.11.0-rc.11" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b42f1d9edf5207c137646b568a0168ca0ec25b7f9eaf7f9961da51a3d91cea" +checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c" dependencies = [ - "block-buffer", + "block-buffer 0.12.0", "crypto-common", - "subtle", + "ctutils", ] [[package]] diff --git a/aes-siv/Cargo.toml b/aes-siv/Cargo.toml index b209404f..d39047c2 100644 --- a/aes-siv/Cargo.toml +++ b/aes-siv/Cargo.toml @@ -20,7 +20,7 @@ rust-version = "1.85" aead = "0.6.0-rc.10" aes = "0.9.0-rc.4" cipher = "0.5" -cmac = "0.8.0-rc.4" +cmac = "0.8.0-rc.5" ctr = "0.10.0-rc.3" dbl = "0.5" digest = { version = "0.11.0-rc.11", features = ["mac"] } diff --git a/eax/Cargo.toml b/eax/Cargo.toml index 89c91d3d..18282cb6 100644 --- a/eax/Cargo.toml +++ b/eax/Cargo.toml @@ -22,7 +22,7 @@ rust-version = "1.85" [dependencies] aead = { version = "0.6.0-rc.10", default-features = false } cipher = "0.5" -cmac = "0.8.0-rc.3" +cmac = "0.8.0-rc.5" ctr = "0.10.0-rc.3" subtle = { version = "2", default-features = false }