From 478647ef02127e14d1b243d2eac9583099dc4d7d Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Fri, 19 Jan 2024 20:29:53 +0000 Subject: [PATCH] primeorder v0.14.0-pre.0 (#1023) --- Cargo.lock | 22 +++++++--------------- bign256/Cargo.toml | 2 +- bp256/Cargo.toml | 2 +- bp384/Cargo.toml | 2 +- p192/Cargo.toml | 4 ++-- p224/Cargo.toml | 4 ++-- p256/Cargo.toml | 4 ++-- p384/Cargo.toml | 4 ++-- p521/Cargo.toml | 4 ++-- primeorder/Cargo.toml | 2 +- sm2/Cargo.toml | 2 +- 11 files changed, 22 insertions(+), 30 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e1d02282..7e83ce8a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -60,7 +60,7 @@ dependencies = [ "primeorder", "proptest", "rand_core", - "rfc6979 0.5.0-pre.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rfc6979", "signature", ] @@ -362,13 +362,14 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.17.0-pre.3" -source = "git+https://github.com/rustcrypto/signatures.git#3ed9867409ddb392ddc6787168ca32150a897161" +version = "0.17.0-pre.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12cc615703dcff86386153ad5dabbf2544f2ed8fbacb881e1ea440410220660f" dependencies = [ "der", "digest", "elliptic-curve", - "rfc6979 0.5.0-pre.2 (git+https://github.com/rustcrypto/signatures.git)", + "rfc6979", "serdect 0.2.0", "signature", "spki", @@ -873,7 +874,7 @@ version = "0.14.0-pre" [[package]] name = "primeorder" -version = "0.14.0-pre" +version = "0.14.0-pre.0" dependencies = [ "elliptic-curve", "serdect 0.2.0", @@ -1030,15 +1031,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "rfc6979" -version = "0.5.0-pre.2" -source = "git+https://github.com/rustcrypto/signatures.git#3ed9867409ddb392ddc6787168ca32150a897161" -dependencies = [ - "hmac", - "subtle", -] - [[package]] name = "rustix" version = "0.36.16" @@ -1206,7 +1198,7 @@ dependencies = [ "primeorder", "proptest", "rand_core", - "rfc6979 0.5.0-pre.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rfc6979", "serdect 0.2.0", "signature", "sm3", diff --git a/bign256/Cargo.toml b/bign256/Cargo.toml index 1b197a0f..b8f5b0fb 100644 --- a/bign256/Cargo.toml +++ b/bign256/Cargo.toml @@ -20,7 +20,7 @@ rust-version = "1.73" elliptic-curve = { version = "=0.14.0-pre.3", features = ["hazmat", "sec1"] } # optional dependencies -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } signature = { version = "=2.3.0-pre.2", optional = true } belt-hash = { version = "=0.2.0-pre.2", optional = true, default-features = false } rfc6979 = { version = "=0.5.0-pre.2", optional = true } diff --git a/bp256/Cargo.toml b/bp256/Cargo.toml index 9e12e7d4..91cf3891 100644 --- a/bp256/Cargo.toml +++ b/bp256/Cargo.toml @@ -17,7 +17,7 @@ elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features # optional dependencies ecdsa = { version = "=0.17.0-pre.4", optional = true, default-features = false, features = ["der"] } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } [features] diff --git a/bp384/Cargo.toml b/bp384/Cargo.toml index 8eb24818..967aa008 100644 --- a/bp384/Cargo.toml +++ b/bp384/Cargo.toml @@ -17,7 +17,7 @@ elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features # optional dependencies ecdsa = { version = "=0.17.0-pre.4", optional = true, default-features = false, features = ["der"] } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } [features] diff --git a/p192/Cargo.toml b/p192/Cargo.toml index ba0fd4ab..67c3ae8a 100644 --- a/p192/Cargo.toml +++ b/p192/Cargo.toml @@ -22,13 +22,13 @@ sec1 = { version = "=0.8.0-pre.1", default-features = false } # optional dependencies ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } serdect = { version = "0.2", optional = true, default-features = false } [dev-dependencies] ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", default-features = false, features = ["dev"] } hex-literal = "0.4" -primeorder = { version = "=0.14.0-pre", features = ["dev"], path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", features = ["dev"], path = "../primeorder" } [features] default = ["arithmetic", "ecdsa", "pem", "std"] diff --git a/p224/Cargo.toml b/p224/Cargo.toml index 7085eea1..71d8f274 100644 --- a/p224/Cargo.toml +++ b/p224/Cargo.toml @@ -21,7 +21,7 @@ elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features # optional dependencies ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } serdect = { version = "0.2", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } @@ -29,7 +29,7 @@ sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } blobby = "0.3" ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", default-features = false, features = ["dev"] } hex-literal = "0.4" -primeorder = { version = "=0.14.0-pre", features = ["dev"], path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", features = ["dev"], path = "../primeorder" } rand_core = { version = "0.6", features = ["getrandom"] } [features] diff --git a/p256/Cargo.toml b/p256/Cargo.toml index 9e714f93..e2538260 100644 --- a/p256/Cargo.toml +++ b/p256/Cargo.toml @@ -22,7 +22,7 @@ elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features # optional dependencies ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } serdect = { version = "0.2", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } @@ -31,7 +31,7 @@ blobby = "0.3" criterion = "0.5" ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", default-features = false, features = ["dev"] } hex-literal = "0.4" -primeorder = { version = "=0.14.0-pre", features = ["dev"], path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", features = ["dev"], path = "../primeorder" } proptest = "1" rand_core = { version = "0.6", features = ["getrandom"] } diff --git a/p384/Cargo.toml b/p384/Cargo.toml index 1772ce13..1bbbeae7 100644 --- a/p384/Cargo.toml +++ b/p384/Cargo.toml @@ -22,7 +22,7 @@ elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features # optional dependencies ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } serdect = { version = "0.2", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } @@ -31,7 +31,7 @@ blobby = "0.3" criterion = "0.5" ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", default-features = false, features = ["dev"] } hex-literal = "0.4" -primeorder = { version = "=0.14.0-pre", features = ["dev"], path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", features = ["dev"], path = "../primeorder" } proptest = "1.4" rand_core = { version = "0.6", features = ["getrandom"] } diff --git a/p521/Cargo.toml b/p521/Cargo.toml index 59d23c67..7edbf108 100644 --- a/p521/Cargo.toml +++ b/p521/Cargo.toml @@ -23,7 +23,7 @@ elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } primefield = { version = "=0.14.0-pre", optional = true, path = "../primefield" } -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } rand_core = { version = "0.6", optional = true, default-features = false } serdect = { version = "0.2", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } @@ -32,7 +32,7 @@ sha2 = { version = "=0.11.0-pre.2", optional = true, default-features = false } blobby = "0.3" ecdsa-core = { version = "=0.17.0-pre.4", package = "ecdsa", default-features = false, features = ["dev"] } hex-literal = "0.4" -primeorder = { version = "=0.14.0-pre", features = ["dev"], path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", features = ["dev"], path = "../primeorder" } proptest = "1.4" rand_core = { version = "0.6", features = ["getrandom"] } criterion = "0.5.1" diff --git a/primeorder/Cargo.toml b/primeorder/Cargo.toml index d6ceb4da..c154d1ac 100644 --- a/primeorder/Cargo.toml +++ b/primeorder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "primeorder" -version = "0.14.0-pre" +version = "0.14.0-pre.0" description = """ Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over field elements and curve diff --git a/sm2/Cargo.toml b/sm2/Cargo.toml index 744a1d09..3787919b 100644 --- a/sm2/Cargo.toml +++ b/sm2/Cargo.toml @@ -20,7 +20,7 @@ rust-version = "1.73" elliptic-curve = { version = "=0.14.0-pre.3", default-features = false, features = ["hazmat", "sec1"] } # optional dependencies -primeorder = { version = "=0.14.0-pre", optional = true, path = "../primeorder" } +primeorder = { version = "=0.14.0-pre.0", optional = true, path = "../primeorder" } rfc6979 = { version = "=0.5.0-pre.2", optional = true } serdect = { version = "0.2", optional = true, default-features = false } signature = { version = "=2.3.0-pre.2", optional = true, features = ["rand_core"] }