From eb7348f0e9c35e31d129a6725cce7205a47fea51 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Apr 2026 23:58:09 +0000 Subject: [PATCH] build(deps): bump aes from 0.8.4 to 0.9.0 Bumps [aes](https://github.com/RustCrypto/block-ciphers) from 0.8.4 to 0.9.0. - [Commits](https://github.com/RustCrypto/block-ciphers/compare/aes-v0.8.4...aes-v0.9.0) --- updated-dependencies: - dependency-name: aes dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 27 ++++++++++++++++++++++----- crypto_core/Cargo.toml | 2 +- rust_crypto/Cargo.toml | 2 +- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d78da4b..c659a70 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -29,6 +29,17 @@ dependencies = [ "cpufeatures 0.2.17", ] +[[package]] +name = "aes" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66bd29a732b644c0431c6140f370d097879203d79b80c94a6747ba0872adaef8" +dependencies = [ + "cipher 0.5.1", + "cpubits", + "cpufeatures 0.3.0", +] + [[package]] name = "aes-gcm" version = "0.10.3" @@ -36,7 +47,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" dependencies = [ "aead", - "aes", + "aes 0.8.4", "cipher 0.4.4", "ctr", "ghash", @@ -407,6 +418,12 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" +[[package]] +name = "cpubits" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ef0c543070d296ea414df2dd7625d1b24866ce206709d8a4a424f28377f5861" + [[package]] name = "cpufeatures" version = "0.2.17" @@ -539,7 +556,7 @@ dependencies = [ name = "crypto_core" version = "1.0.0" dependencies = [ - "aes", + "aes 0.9.0", "aes-gcm", "argon2", "cipher 0.5.1", @@ -610,7 +627,7 @@ version = "3.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f627e32f65861a302a6329f136d3d3d9dacab2d90ce1cd8d3a23b3705508eb93" dependencies = [ - "aes", + "aes 0.8.4", "anyhow", "base64 0.22.1", "byteorder", @@ -1315,7 +1332,7 @@ checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" name = "meow_crypto_rs" version = "1.0.0" dependencies = [ - "aes", + "aes 0.9.0", "aes-gcm", "argon2", "cipher 0.5.1", @@ -2458,7 +2475,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.1", "once_cell", "rustix", "windows-sys 0.61.2", diff --git a/crypto_core/Cargo.toml b/crypto_core/Cargo.toml index 81e3786..bc13673 100644 --- a/crypto_core/Cargo.toml +++ b/crypto_core/Cargo.toml @@ -28,7 +28,7 @@ dead_code = "allow" aes-gcm = "0.10" # AES block cipher (for CTR mode) -aes = { version = "0.8", optional = true } +aes = { version = "0.9", optional = true } # CTR mode for streaming encryption ctr = { version = "0.9", optional = true } diff --git a/rust_crypto/Cargo.toml b/rust_crypto/Cargo.toml index 4f444a4..aa6389f 100644 --- a/rust_crypto/Cargo.toml +++ b/rust_crypto/Cargo.toml @@ -22,7 +22,7 @@ pyo3 = { version = "0.28.2", features = ["extension-module"], optional = true } # Core cryptography - all audited, production-ready crates argon2 = "0.5" # Argon2id KDF (password hashing) aes-gcm = "0.10" # AES-256-GCM AEAD encryption -aes = "0.8" # AES block cipher (for CTR mode) +aes = "0.9" # AES block cipher (for CTR mode) ctr = "0.9" # CTR mode for streaming encryption cipher = "0.5" # Cipher traits hkdf = "0.13" # HKDF key derivation (RFC 5869)