From 9f20ec1f51e6b8ba4b0cb9bebc276f40813c21a4 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Mon, 12 Jan 2026 14:46:59 -0700 Subject: [PATCH] ssh-key: bump `crypto-bigint`, `dsa` and `rsa` Bumps the following which all contain breaking changes: - `crypto-bigint` v0.7.0-rc.16 - `dsa` v0.7.0-rc.9 - `rsa` v0.10.0-rc.12 --- Cargo.lock | 16 ++++++++-------- ssh-encoding/Cargo.toml | 2 +- ssh-key/Cargo.toml | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 314cf52..5483829 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -193,9 +193,9 @@ dependencies = [ [[package]] name = "crypto-bigint" -version = "0.7.0-rc.15" +version = "0.7.0-rc.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a9e36ac79ac44866b74e08a0b4925f97b984e3fff17680d2c6fbce8317ab0f6" +checksum = "fbd828c64d6fecf364ec127641e5ce0f8d6e3264a6c466b4a4bdcbec5b038b9e" dependencies = [ "ctutils", "hybrid-array", @@ -218,9 +218,9 @@ dependencies = [ [[package]] name = "crypto-primes" -version = "0.7.0-pre.5" +version = "0.7.0-pre.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0b07a7a616370e8b6efca0c6a25e5f4c6d02fde11f3d570e4af64d8ed7e2e9" +checksum = "e79c98a281f9441200b24e3151407a629bfbe720399186e50516da939195e482" dependencies = [ "crypto-bigint", "libm", @@ -305,9 +305,9 @@ dependencies = [ [[package]] name = "dsa" -version = "0.7.0-rc.8" +version = "0.7.0-rc.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7802eb96ba326179a4e82002a99a59b4219ff5b3e87069d623746f86301ccdb" +checksum = "533698e2ba7b00de04f32447f08582a3664fb7a93a1c2cb4bffb14d31c2c2ffe" dependencies = [ "crypto-bigint", "crypto-primes", @@ -610,9 +610,9 @@ dependencies = [ [[package]] name = "rsa" -version = "0.10.0-rc.11" +version = "0.10.0-rc.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d27d813937fdf8e9ad15e3e422a55da4021d29639000139ca19d99f3949060da" +checksum = "c9a2b1eacbc34fbaf77f6f1db1385518446008d49b9f9f59dc9d1340fce4ca9e" dependencies = [ "const-oid", "crypto-bigint", diff --git a/ssh-encoding/Cargo.toml b/ssh-encoding/Cargo.toml index 7265117..76a446d 100644 --- a/ssh-encoding/Cargo.toml +++ b/ssh-encoding/Cargo.toml @@ -17,7 +17,7 @@ rust-version = "1.85" [dependencies] base64ct = { version = "1.8", optional = true } -bigint = { package = "crypto-bigint", version = "0.7.0-rc.15", optional = true, default-features = false, features = ["alloc"] } +bigint = { package = "crypto-bigint", version = "0.7.0-rc.16", optional = true, default-features = false, features = ["alloc"] } bytes = { version = "1", optional = true, default-features = false } digest = { version = "0.11.0-rc.5", optional = true, default-features = false } pem-rfc7468 = { version = "1", optional = true } diff --git a/ssh-key/Cargo.toml b/ssh-key/Cargo.toml index 7672622..018efb2 100644 --- a/ssh-key/Cargo.toml +++ b/ssh-key/Cargo.toml @@ -28,7 +28,7 @@ zeroize = { version = "1", default-features = false } # optional dependencies argon2 = { version = "0.6.0-rc.5", optional = true, default-features = false, features = ["alloc"] } bcrypt-pbkdf = { version = "0.11.0-rc.2", optional = true, default-features = false, features = ["alloc"] } -dsa = { version = "0.7.0-rc.8", optional = true, default-features = false, features = ["hazmat"] } +dsa = { version = "0.7.0-rc.9", optional = true, default-features = false, features = ["hazmat"] } ed25519-dalek = { version = "=3.0.0-pre.4", optional = true, default-features = false } hex = { version = "0.4", optional = true, default-features = false, features = ["alloc"] } hmac = { version = "0.13.0-rc.3", optional = true } @@ -36,7 +36,7 @@ p256 = { version = "0.14.0-rc.2", optional = true, default-features = false, fea p384 = { version = "0.14.0-rc.2", optional = true, default-features = false, features = ["ecdsa"] } p521 = { version = "0.14.0-rc.2", optional = true, default-features = false, features = ["ecdsa"] } rand_core = { version = "0.10.0-rc-3", optional = true, default-features = false } -rsa = { version = "0.10.0-rc.11", optional = true, default-features = false, features = ["sha2"] } +rsa = { version = "0.10.0-rc.12", optional = true, default-features = false, features = ["sha2"] } sec1 = { version = "0.8.0-rc.11", optional = true, default-features = false, features = ["point"] } serde = { version = "1.0.16", optional = true } sha1 = { version = "0.11.0-rc.3", optional = true, default-features = false, features = ["oid"] }