From c9abda2858266e5c9f991cb15e177fac4db3caa7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 05:38:34 +0000 Subject: [PATCH] build(deps): bump curve25519-dalek from 4.1.3 to 5.0.0 Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek) from 4.1.3 to 5.0.0. - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases) - [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.3...curve25519-5.0.0) --- updated-dependencies: - dependency-name: curve25519-dalek dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 29 ++++------------------------- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 621547fbdf..e44ea2b77c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -146,21 +146,6 @@ dependencies = [ "hybrid-array", ] -[[package]] -name = "curve25519-dalek" -version = "4.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" -dependencies = [ - "cfg-if", - "cpufeatures 0.2.17", - "curve25519-dalek-derive", - "fiat-crypto 0.2.9", - "rustc_version", - "subtle", - "zeroize", -] - [[package]] name = "curve25519-dalek" version = "5.0.0" @@ -171,7 +156,7 @@ dependencies = [ "cpufeatures 0.3.0", "curve25519-dalek-derive", "digest 0.11.3", - "fiat-crypto 0.3.0", + "fiat-crypto", "rustc_version", "subtle", "zeroize", @@ -275,7 +260,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ebaa1a2bf1290ab3bfe5a7b771d050ebffab2711c19a81691c683a5144a25de" dependencies = [ - "curve25519-dalek 5.0.0", + "curve25519-dalek", "ed25519", "serde", "sha2 0.11.0", @@ -284,12 +269,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "fiat-crypto" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" - [[package]] name = "fiat-crypto" version = "0.3.0" @@ -458,7 +437,7 @@ dependencies = [ "bitvec", "blake3", "cc", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "ed25519-dalek", "glob", "heapless 0.9.3", @@ -789,7 +768,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7e8131a03190127fb2263afc72b322ecadae46b6ff8c6f399ff5d02f5559af6" dependencies = [ - "curve25519-dalek 5.0.0", + "curve25519-dalek", "rand_core", ] diff --git a/Cargo.toml b/Cargo.toml index c46902328e..1c5efabe09 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -934,7 +934,7 @@ heapless = { version = "0.9", default-features = false } # External crypto (optional; in-tree implementations are the default). ed25519-dalek = { version = "3.0.0", default-features = false, features = ["alloc", "zeroize"], optional = true } -curve25519-dalek = { version = "4.1.3", default-features = false, features = ["alloc", "zeroize"], optional = true } +curve25519-dalek = { version = "5.0.0", default-features = false, features = ["alloc", "zeroize"], optional = true } x25519-dalek = { version = "3", default-features = false, features = ["static_secrets"], optional = true } sha3 = { version = "0.10", default-features = false, optional = true }