From 8fca39378cc620d7251b843c9ee1d133f1c92a20 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 14 Nov 2025 16:52:48 +0000 Subject: [PATCH] Update Rust crate aes to 0.8.0 --- protocol/Cargo.lock | 42 +++++++++++++++++++++++++++++++++++------- protocol/Cargo.toml | 2 +- 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/protocol/Cargo.lock b/protocol/Cargo.lock index cb7beb14..65998aef 100644 --- a/protocol/Cargo.lock +++ b/protocol/Cargo.lock @@ -10,14 +10,13 @@ checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "aes" -version = "0.7.5" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" +checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", - "cipher", + "cipher 0.4.4", "cpufeatures", - "opaque-debug", ] [[package]] @@ -87,7 +86,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3a4b6c43bf284e617a659ce5dc149676680530a3a4a9bb6b278d1a9ed5b229d" dependencies = [ - "cipher", + "cipher 0.3.0", ] [[package]] @@ -105,6 +104,16 @@ dependencies = [ "generic-array", ] +[[package]] +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +dependencies = [ + "crypto-common", + "inout", +] + [[package]] name = "core-foundation" version = "0.9.4" @@ -139,6 +148,16 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "crypto-common" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +dependencies = [ + "generic-array", + "typenum", +] + [[package]] name = "digest" version = "0.9.0" @@ -286,9 +305,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.9" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", @@ -520,6 +539,15 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "inout" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" +dependencies = [ + "generic-array", +] + [[package]] name = "instant" version = "0.1.13" diff --git a/protocol/Cargo.toml b/protocol/Cargo.toml index 19dc132e..6684a9d1 100644 --- a/protocol/Cargo.toml +++ b/protocol/Cargo.toml @@ -9,7 +9,7 @@ serde = "1.0.228" serde_json = "1.0.145" hex = "0.4.3" sha-1 = "0.9.7" -aes = "0.7.4" +aes = "0.8.0" cfb8 = "0.7.1" byteorder = "1.4.3" log = { version = "0.4.17", features = ["std"] }