diff --git a/Cargo.lock b/Cargo.lock index 33c4e4e46..5ffac6387 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -424,9 +424,9 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.16.7" +version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0997c976637b606099b9985693efa3581e84e41f5c11ba5255f88711058ad428" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" dependencies = [ "der", "digest", @@ -468,9 +468,9 @@ checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" [[package]] name = "elliptic-curve" -version = "0.13.5" +version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ "base16ct", "crypto-bigint", @@ -738,9 +738,8 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cadb76004ed8e97623117f3df85b17aaa6626ab0b0831e6573f104df16cd1bcc" +version = "0.13.3" +source = "git+https://github.com/RustCrypto/elliptic-curves?rev=e158ce5cf0e9acee2fd76aff2a628334f5c771e5#e158ce5cf0e9acee2fd76aff2a628334f5c771e5" dependencies = [ "cfg-if", "ecdsa", @@ -2162,6 +2161,6 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.6.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" diff --git a/soroban-env-host/Cargo.toml b/soroban-env-host/Cargo.toml index 08905e7df..4d739f120 100644 --- a/soroban-env-host/Cargo.toml +++ b/soroban-env-host/Cargo.toml @@ -32,7 +32,7 @@ num-traits = "0.2.17" num-integer = "0.1.45" num-derive = "0.4.1" backtrace = { version = "0.3.69", optional = true } -k256 = {version = "0.13.1", default-features = false, features = ["ecdsa", "arithmetic"]} +k256 = {version = "0.13.3", git="https://github.com/RustCrypto/elliptic-curves", rev="e158ce5cf0e9acee2fd76aff2a628334f5c771e5", default-features = false, features = ["ecdsa", "arithmetic"]} p256 = {version = "0.13.2", default-features = false, features = ["ecdsa", "arithmetic"]} ecdsa = {version = "0.16.7", default-features = false} sec1 = {version = "0.7.2"} @@ -75,7 +75,7 @@ nalgebra = { version = "0.32.3", default-features = false, features = ["std"]} wasm-encoder = "0.36.2" rustversion = "1.0" wycheproof = "0.5.1" -k256 = {version = "0.13.1", default-features = false, features = ["alloc"]} +k256 = {version = "0.13.3", git="https://github.com/RustCrypto/elliptic-curves", rev="e158ce5cf0e9acee2fd76aff2a628334f5c771e5", default-features = false, features = ["alloc"]} p256 = {version = "0.13.2", default-features = false, features = ["alloc"]} [dev-dependencies.stellar-xdr]