diff --git a/Cargo.lock b/Cargo.lock index 3def6192..e9f143c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -45,6 +45,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" @@ -52,7 +63,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", @@ -1745,6 +1756,12 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "cpubits" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae" + [[package]] name = "cpufeatures" version = "0.2.17" @@ -4231,7 +4248,7 @@ dependencies = [ name = "keep-core" version = "0.4.0" dependencies = [ - "aes", + "aes 0.9.0", "argon2", "base64 0.22.1", "bech32", @@ -5348,7 +5365,7 @@ version = "0.44.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3aa5e3b6a278ed061835fe1ee293b71641e6bf8b401cfe4e1834bbf4ef0a34e1" dependencies = [ - "aes", + "aes 0.8.4", "base64 0.22.1", "bech32", "bip39", diff --git a/keep-core/Cargo.toml b/keep-core/Cargo.toml index a8a8794a..88a8105d 100644 --- a/keep-core/Cargo.toml +++ b/keep-core/Cargo.toml @@ -17,7 +17,7 @@ allow-internal = [] argon2 = "0.5" chacha20poly1305 = "0.10" chacha20 = { version = "0.10", features = ["xchacha"] } -aes = "0.8" +aes = "0.9" cbc = { version = "0.1", features = ["alloc"] } blake2 = "0.10" sha2 = "0.10"