diff --git a/Cargo.lock b/Cargo.lock index 8af2775..a1bd106 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -38,7 +38,7 @@ dependencies = [ "cpufeatures", "hex-literal", "rand_chacha", - "rand_core 0.9.0-alpha.2", + "rand_core 0.9.0-beta.1", "serde", "serde_json", "zeroize", @@ -144,7 +144,7 @@ version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" dependencies = [ - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -194,11 +194,11 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.0-alpha.2" +version = "0.9.0-beta.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4e93f5a5e3c528cda9acb0928c31b2ba868c551cc46e67b778075e34aab9906" +checksum = "a98fa0b8309344136abe6244130311e76997e546f76fae8054422a7539b43df7" dependencies = [ - "zerocopy", + "zerocopy 0.8.11", ] [[package]] @@ -292,7 +292,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cce3b5629d87654b53a49002acc2ce64aa5aa7255f5c718374a37ac7fd98c218" +dependencies = [ + "zerocopy-derive 0.8.11", ] [[package]] @@ -306,6 +315,17 @@ dependencies = [ "syn", ] +[[package]] +name = "zerocopy-derive" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74a82c26c3986af2623ec9eb890ff4aa19c006e30a1133dc9bd1830ec1612e20" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "zeroize" version = "1.8.1" diff --git a/chacha20/Cargo.toml b/chacha20/Cargo.toml index a6aae93..5250055 100644 --- a/chacha20/Cargo.toml +++ b/chacha20/Cargo.toml @@ -21,7 +21,7 @@ categories = ["cryptography", "no-std"] [dependencies] cfg-if = "1" cipher = { version = "=0.5.0-pre.7", optional = true } -rand_core = { version = "0.9.0-alpha.2", optional = true, default-features = false } +rand_core = { version = "0.9.0-beta.1", optional = true, default-features = false } serde = { version = "1.0", features = ["derive"], optional = true } # `zeroize` is an explicit dependency because this crate may be used without the `cipher` crate