diff --git a/Cargo.lock b/Cargo.lock index 5e25f4f..b085093 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -189,7 +189,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "inout", ] @@ -261,10 +261,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" dependencies = [ "generic-array", - "rand_core", "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710" +dependencies = [ + "hybrid-array", + "rand_core 0.10.0", +] + [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -309,7 +318,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer", - "crypto-common", + "crypto-common 0.1.7", "subtle", ] @@ -331,7 +340,7 @@ checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ "curve25519-dalek", "ed25519", - "rand_core", + "rand_core 0.6.4", "serde", "sha2", "subtle", @@ -524,6 +533,15 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" +[[package]] +name = "hybrid-array" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1b229d73f5803b562cc26e4da0396c8610a4ee209f4fac8fa4f8d709166dc45" +dependencies = [ + "typenum", +] + [[package]] name = "id-arena" version = "2.3.0" @@ -629,7 +647,7 @@ dependencies = [ "ed25519-dalek", "hex", "hkdf", - "rand_core", + "rand_core 0.6.4", "reticulum-rs", "rmp-serde", "rmpv", @@ -766,6 +784,12 @@ dependencies = [ "getrandom 0.2.17", ] +[[package]] +name = "rand_core" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba" + [[package]] name = "redox_syscall" version = "0.5.18" @@ -812,7 +836,7 @@ dependencies = [ "clap", "hex", "lxmf", - "rand_core", + "rand_core 0.6.4", "reticulum-rs", "rmp-serde", "rmpv", @@ -833,14 +857,14 @@ dependencies = [ "bzip2", "cbc", "clap", - "crypto-common", + "crypto-common 0.2.1", "ed25519-dalek", "env_logger", "hex", "hkdf", "hmac", "log", - "rand_core", + "rand_core 0.6.4", "rmp", "rmp-serde", "rmpv", @@ -1028,7 +1052,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -1500,7 +1524,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ "curve25519-dalek", - "rand_core", + "rand_core 0.6.4", "serde", "zeroize", ] diff --git a/crates/reticulum/Cargo.toml b/crates/reticulum/Cargo.toml index eee5ea6..d56ab7e 100644 --- a/crates/reticulum/Cargo.toml +++ b/crates/reticulum/Cargo.toml @@ -24,7 +24,7 @@ name = "reticulum" [dependencies] # Crypto -crypto-common = { version = "0.1.6", features = ["rand_core"] } +crypto-common = { version = "0.2.1", features = ["rand_core"] } aes = "0.8.4" cbc = "0.1.2" x25519-dalek = { version = "2.0.1", features = ["static_secrets"] }