From e90afc6e20e9b86d862a6eefa0818ebe3ce7738b Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Mon, 15 Sep 2025 16:32:17 -0600 Subject: [PATCH] Cut new prereleases Releases the following: - `pkcs1` v0.8.0-rc.4 - `pkcs5` v0.8.0-rc.8 - `pkcs8` v0.11.0-rc.7 - `sec1` v0.8.0-rc.10 - `x509-cert` v0.3.0-rc.2 --- Cargo.lock | 46 ++++++++++++++++++++++---------------------- cms/Cargo.toml | 8 ++++---- pkcs1/Cargo.toml | 2 +- pkcs5/Cargo.toml | 2 +- pkcs8/Cargo.toml | 4 ++-- sec1/Cargo.toml | 2 +- x509-cert/Cargo.toml | 6 +++--- 7 files changed, 35 insertions(+), 35 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0258892c8..4db213abe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -412,9 +412,9 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] name = "crypto-bigint" -version = "0.7.0-rc.4" +version = "0.7.0-rc.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c069823f41bdc75e99546bfd59eb1ed27d69dc720e5c949fe502b82926f8448" +checksum = "f2966eb7f877e5cdac7e808e71010d0bef6321d58b8e58bf01b8bbbe44f77ea0" dependencies = [ "hybrid-array", "num-traits", @@ -436,9 +436,9 @@ dependencies = [ [[package]] name = "crypto-primes" -version = "0.7.0-pre.1" +version = "0.7.0-pre.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae744b9f528151f8c440cf67498f24d2d1ac0ab536b5ce7b1f87a7a5961bd1c1" +checksum = "25f2523fbb68811c8710829417ad488086720a6349e337c38d12fa81e09e50bf" dependencies = [ "crypto-bigint", "libm", @@ -523,9 +523,9 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.17.0-rc.6" +version = "0.17.0-rc.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4aa27d88fe1d40a293286027c9306393094d9b36ccd91f2ac4d647870dc0042" +checksum = "b4ab355ec063f7a110eb627471058093aba00eb7f4e70afbd15e696b79d1077b" dependencies = [ "der", "digest", @@ -544,9 +544,9 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "elliptic-curve" -version = "0.14.0-rc.13" +version = "0.14.0-rc.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b95fd42abd85018a59f5dbe05551e9eed19edfd1182a415cd98f90ca5af1422" +checksum = "6ae7ba52b8bca06caab3e74b7cf8858a2934e6e75d80b03dbe48d2d394a4489c" dependencies = [ "base16ct", "crypto-bigint", @@ -933,9 +933,9 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "p256" -version = "0.14.0-pre.10" +version = "0.14.0-pre.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa93e068b773d56fe26be53accf127d6eb0fde35e4116b7a9276db97b6a50ec9" +checksum = "81b374901df34ee468167a58e2a49e468cb059868479cafebeb804f6b855423d" dependencies = [ "ecdsa", "elliptic-curve", @@ -981,7 +981,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkcs1" -version = "0.8.0-rc.3" +version = "0.8.0-rc.4" dependencies = [ "const-oid", "der", @@ -1010,7 +1010,7 @@ dependencies = [ [[package]] name = "pkcs5" -version = "0.8.0-rc.7" +version = "0.8.0-rc.8" dependencies = [ "aes", "aes-gcm", @@ -1028,7 +1028,7 @@ dependencies = [ [[package]] name = "pkcs8" -version = "0.11.0-rc.6" +version = "0.11.0-rc.7" dependencies = [ "der", "hex-literal", @@ -1067,9 +1067,9 @@ dependencies = [ [[package]] name = "primefield" -version = "0.14.0-pre.5" +version = "0.14.0-pre.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "049f40103b7e4b0da4e20ed8556805efa740f7104c48991c5f9ab8e09e10ee21" +checksum = "d7fcd4a163053332fd93f39b81c133e96a98567660981654579c90a99062fbf5" dependencies = [ "crypto-bigint", "ff", @@ -1080,9 +1080,9 @@ dependencies = [ [[package]] name = "primeorder" -version = "0.14.0-pre.8" +version = "0.14.0-pre.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9257332cf7e56fa8183f719977b92f1878cb1447275d0ee280a08bcd6fad158f" +checksum = "1c36e8766fcd270fa9c665b9dc364f570695f5a59240949441b077a397f15b74" dependencies = [ "elliptic-curve", ] @@ -1253,9 +1253,9 @@ dependencies = [ [[package]] name = "rsa" -version = "0.10.0-rc.6" +version = "0.10.0-rc.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12c09fc7922fb8b7de31cc809df908e30e0ed46eb33046c6e1e438ef8ec3466b" +checksum = "fd8c26d4f6d0d2689c1cc822ac369edb64b4a090bc53141ae563bfa19c797300" dependencies = [ "const-oid", "crypto-bigint", @@ -1378,7 +1378,7 @@ dependencies = [ [[package]] name = "sec1" -version = "0.8.0-rc.9" +version = "0.8.0-rc.10" dependencies = [ "base16ct", "der", @@ -1507,9 +1507,9 @@ dependencies = [ [[package]] name = "signature" -version = "3.0.0-rc.3" +version = "3.0.0-rc.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39195ff4c0dc41c93e123825ca1f0d11b856df8b26d5fe140a522355632c4345" +checksum = "fc280a6ff65c79fbd6622f64d7127f32b85563bca8c53cd2e9141d6744a9056d" dependencies = [ "digest", "rand_core", @@ -1900,7 +1900,7 @@ dependencies = [ [[package]] name = "x509-cert" -version = "0.3.0-rc.1" +version = "0.3.0-rc.2" dependencies = [ "arbitrary", "const-oid", diff --git a/cms/Cargo.toml b/cms/Cargo.toml index 6d509490d..fd497c04d 100644 --- a/cms/Cargo.toml +++ b/cms/Cargo.toml @@ -18,7 +18,7 @@ rust-version = "1.85" const-oid = { version = "0.10", features = ["db"] } der = { version = "0.8.0-rc.9", features = ["ber", "derive", "oid"] } spki = "0.8.0-rc.4" -x509-cert = { version = "0.3.0-rc.0", default-features = false } +x509-cert = { version = "0.3.0-rc.2", default-features = false } # optional dependencies aes = { version = "0.9.0-rc.1", optional = true } @@ -27,8 +27,8 @@ ansi-x963-kdf = { version = "0.1.0-rc.0", optional = true } cbc = { version = "0.2.0-rc.1", optional = true } cipher = { version = "0.5.0-rc.1", features = ["alloc", "block-padding", "rand_core"], optional = true } digest = { version = "0.11.0-rc.1", optional = true } -elliptic-curve = { version = "0.14.0-rc.13", optional = true } -rsa = { version = "0.10.0-rc.6", optional = true } +elliptic-curve = { version = "0.14.0-rc.14", optional = true } +rsa = { version = "0.10.0-rc.8", optional = true } sha1 = { version = "0.11.0-rc.2", optional = true } sha2 = { version = "0.11.0-rc.2", optional = true } sha3 = { version = "0.11.0-rc.3", optional = true } @@ -45,7 +45,7 @@ pbkdf2 = "0.13.0-rc.1" rand = "0.9" rsa = { version = "0.10.0-rc.6", features = ["sha2"] } ecdsa = { version = "0.17.0-rc.6", features = ["digest", "pem"] } -p256 = "=0.14.0-pre.10" +p256 = "=0.14.0-pre.11" tokio = { version = "1.45.1", features = ["macros", "rt"] } x509-cert = { version = "0.3.0-rc.0", features = ["pem"] } diff --git a/pkcs1/Cargo.toml b/pkcs1/Cargo.toml index 3b226b28f..c3f98263c 100644 --- a/pkcs1/Cargo.toml +++ b/pkcs1/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pkcs1" -version = "0.8.0-rc.3" +version = "0.8.0-rc.4" description = """ Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017) diff --git a/pkcs5/Cargo.toml b/pkcs5/Cargo.toml index a10ad435c..a471eab3b 100644 --- a/pkcs5/Cargo.toml +++ b/pkcs5/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pkcs5" -version = "0.8.0-rc.7" +version = "0.8.0-rc.8" description = """ Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018) diff --git a/pkcs8/Cargo.toml b/pkcs8/Cargo.toml index 9dd4c79db..420086f1f 100644 --- a/pkcs8/Cargo.toml +++ b/pkcs8/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pkcs8" -version = "0.11.0-rc.6" +version = "0.11.0-rc.7" description = """ Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional @@ -22,7 +22,7 @@ spki = "0.8.0-rc.4" # optional dependencies rand_core = { version = "0.9", optional = true, default-features = false } -pkcs5 = { version = "0.8.0-rc.6", optional = true, features = ["rand_core"] } +pkcs5 = { version = "0.8.0-rc.8", optional = true, features = ["rand_core"] } subtle = { version = "2", optional = true, default-features = false } [dev-dependencies] diff --git a/sec1/Cargo.toml b/sec1/Cargo.toml index 39960f238..c64b293bf 100644 --- a/sec1/Cargo.toml +++ b/sec1/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sec1" -version = "0.8.0-rc.9" +version = "0.8.0-rc.10" description = """ Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER-serialized private keys as well as the diff --git a/x509-cert/Cargo.toml b/x509-cert/Cargo.toml index 51380875c..2851a985e 100644 --- a/x509-cert/Cargo.toml +++ b/x509-cert/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "x509-cert" -version = "0.3.0-rc.1" +version = "0.3.0-rc.2" description = """ Pure Rust implementation of the X.509 Public Key Infrastructure Certificate format as described in RFC 5280 @@ -30,9 +30,9 @@ tls_codec = { version = "0.4", default-features = false, features = ["derive"], [dev-dependencies] hex-literal = "1" rand = "0.9" -rsa = { version = "0.10.0-rc.6", features = ["sha2"] } +rsa = { version = "0.10.0-rc.8", features = ["sha2"] } ecdsa = { version = "0.17.0-rc.6", features = ["digest", "pem"] } -p256 = "=0.14.0-pre.10" +p256 = "=0.14.0-pre.11" rstest = "0.26" sha2 = { version = "0.11.0-rc.2", features = ["oid"] } tempfile = "3.5"