From 6e3caccf2e0564c80eefc92f3c452d36718ff8ce Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Fri, 30 May 2025 18:46:39 -0600 Subject: [PATCH] Bump `crypto-bigint` to v0.7.0-pre.4 (#976) --- Cargo.lock | 18 ++++++++++-------- Cargo.toml | 2 -- dsa/Cargo.toml | 4 ++-- ecdsa/Cargo.toml | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8ad3b0c..55163d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -267,9 +267,9 @@ checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" [[package]] name = "crypto-bigint" -version = "0.7.0-pre.3" +version = "0.7.0-pre.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f727d84cf16cb51297e4388421e2e51b2f94ffe92ee1d8664d81676901196fa3" +checksum = "edaae5fb9dac79a07260e0b2006799ff4f1d342ab243fd7d0892215113b27904" dependencies = [ "hybrid-array", "num-traits", @@ -290,10 +290,12 @@ dependencies = [ [[package]] name = "crypto-primes" -version = "0.7.0-dev" -source = "git+https://github.com/entropyxyz/crypto-primes.git#3ce564d4dc230f16213339260803443b846d7ede" +version = "0.7.0-pre.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae744b9f528151f8c440cf67498f24d2d1ac0ab536b5ce7b1f87a7a5961bd1c1" dependencies = [ "crypto-bigint", + "libm", "rand_core 0.9.2", ] @@ -413,9 +415,9 @@ checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" [[package]] name = "elliptic-curve" -version = "0.14.0-rc.2" +version = "0.14.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1786d08ca7d401fcc540b2fab11ec37b224ced5a0455c451656f83d80e681ddb" +checksum = "bedd367b8649edac0efb2120e420460cffc41988f94eb55f009832484a45c46f" dependencies = [ "base16ct", "crypto-bigint", @@ -632,9 +634,9 @@ checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" [[package]] name = "libm" -version = "0.2.8" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "linux-raw-sys" diff --git a/Cargo.toml b/Cargo.toml index da64c08..57f708b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,5 +25,3 @@ lms-signature = { path = "./lms" } ml-dsa = { path = "./ml-dsa" } rfc6979 = { path = "./rfc6979" } slh-dsa = { path = "./slh-dsa" } - -crypto-primes = { git = "https://github.com/entropyxyz/crypto-primes.git" } diff --git a/dsa/Cargo.toml b/dsa/Cargo.toml index 4447fea..90ba740 100644 --- a/dsa/Cargo.toml +++ b/dsa/Cargo.toml @@ -17,8 +17,8 @@ rust-version = "1.85" [dependencies] digest = "0.11.0-rc.0" -crypto-bigint = { version = "=0.7.0-pre.3", default-features = false, features = ["alloc", "zeroize"] } -crypto-primes = { version = "=0.7.0-dev", default-features = false } +crypto-bigint = { version = "=0.7.0-pre.4", default-features = false, features = ["alloc", "zeroize"] } +crypto-primes = { version = "=0.7.0-pre.1", default-features = false } pkcs8 = { version = "0.11.0-rc.1", default-features = false, features = ["alloc"] } rfc6979 = { version = "0.5.0-rc.0" } sha2 = { version = "0.11.0-rc.0", default-features = false } diff --git a/ecdsa/Cargo.toml b/ecdsa/Cargo.toml index f88d23b..8da8273 100644 --- a/ecdsa/Cargo.toml +++ b/ecdsa/Cargo.toml @@ -17,7 +17,7 @@ edition = "2024" rust-version = "1.85" [dependencies] -elliptic-curve = { version = "0.14.0-rc.2", default-features = false, features = ["sec1"] } +elliptic-curve = { version = "0.14.0-rc.3", default-features = false, features = ["sec1"] } signature = { version = "3.0.0-rc.0", default-features = false, features = ["rand_core"] } zeroize = { version = "1.5", default-features = false }