From 574dc44475f8e06e775576860d1f61bc6735c76c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 15:13:31 +0000 Subject: [PATCH] build(deps): bump elliptic-curve from 0.14.0-rc.32 to 0.14.0-rc.33 Bumps [elliptic-curve](https://github.com/RustCrypto/traits) from 0.14.0-rc.32 to 0.14.0-rc.33. - [Commits](https://github.com/RustCrypto/traits/compare/elliptic-curve-v0.14.0-rc.32...elliptic-curve-v0.14.0-rc.33) --- updated-dependencies: - dependency-name: elliptic-curve dependency-version: 0.14.0-rc.33 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 40 +++++++++++++++++++++++++--------------- dhkem/Cargo.toml | 2 +- 2 files changed, 26 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 29ba717..d1e72e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -447,19 +447,19 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "elliptic-curve" -version = "0.14.0-rc.32" +version = "0.14.0-rc.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda94f31325c4275e9706adecbb6f0650dee2f904c915a98e3d81adaaaa757aa" +checksum = "102d3643d30dd8b559613c5cced68317199597fffb278cdc88daa2ef7fafc935" dependencies = [ "base16ct", "crypto-bigint", "crypto-common 0.2.1", "digest 0.11.3", + "ff", + "group", "hkdf", "hybrid-array", "rand_core", - "rustcrypto-ff", - "rustcrypto-group", "sec1", "subtle", "zeroize", @@ -483,6 +483,16 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" +[[package]] +name = "ff" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f" +dependencies = [ + "rand_core", + "subtle", +] + [[package]] name = "fiat-crypto" version = "0.3.0" @@ -600,6 +610,17 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" +[[package]] +name = "group" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4" +dependencies = [ + "ff", + "rand_core", + "subtle", +] + [[package]] name = "half" version = "1.8.3" @@ -1240,17 +1261,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "rustcrypto-group" -version = "0.14.0-rc.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "369f9b61aa45933c062c9f6b5c3c50ab710687eca83dd3802653b140b43f85ed" -dependencies = [ - "rand_core", - "rustcrypto-ff", - "subtle", -] - [[package]] name = "rustversion" version = "1.0.22" diff --git a/dhkem/Cargo.toml b/dhkem/Cargo.toml index 46218b2..a4a2456 100644 --- a/dhkem/Cargo.toml +++ b/dhkem/Cargo.toml @@ -19,7 +19,7 @@ kem = "0.3" rand_core = "0.10" # optional dependencies -elliptic-curve = { version = "0.14.0-rc.28", optional = true, default-features = false } +elliptic-curve = { version = "0.14.0-rc.33", optional = true, default-features = false } k256 = { version = "0.14.0-rc.7", optional = true, default-features = false, features = ["arithmetic"] } p256 = { version = "0.14.0-rc.7", optional = true, default-features = false, features = ["arithmetic"] } p384 = { version = "0.14.0-rc.7", optional = true, default-features = false, features = ["arithmetic"] }