From 5b35c3b3391a390fe7abc14639304bdad9d8d60d Mon Sep 17 00:00:00 2001 From: Philippe Loctaux Date: Fri, 24 Mar 2023 23:26:02 +0100 Subject: [PATCH] jwt: updated dependencies --- Cargo.lock | 44 ++++++++++++++++++++++++++++++++++++------- crates/jwt/Cargo.toml | 6 +++--- 2 files changed, 40 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c702aea..9793b6b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -614,7 +614,7 @@ dependencies = [ "der", "elliptic-curve", "rfc6979", - "signature", + "signature 1.6.4", ] [[package]] @@ -1410,7 +1410,7 @@ dependencies = [ "id", "jwt-compact", "rand", - "rsa", + "rsa 0.8.2", "serde", "serde_json", "thiserror", @@ -1419,16 +1419,16 @@ dependencies = [ [[package]] name = "jwt-compact" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bcc576baa96136028d34d45ab5c840d146235a4c37c87d96237d05fea222194" +checksum = "cea1c4c68138bab0a5a1d49db2dd7dbaa3b4f91b52f0f2b706800472e858efb0" dependencies = [ "anyhow", "base64ct", "chrono", "hmac", "rand_core", - "rsa", + "rsa 0.8.2", "serde", "serde_cbor", "serde_json", @@ -1825,7 +1825,7 @@ dependencies = [ "p256", "p384", "rand", - "rsa", + "rsa 0.7.2", "serde", "serde-value", "serde_derive", @@ -2455,12 +2455,32 @@ dependencies = [ "pkcs1", "pkcs8", "rand_core", - "signature", + "signature 1.6.4", "smallvec", "subtle", "zeroize", ] +[[package]] +name = "rsa" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55a77d189da1fee555ad95b7e50e7457d91c0e089ec68ca69ad2989413bbdab4" +dependencies = [ + "byteorder", + "digest", + "num-bigint-dig", + "num-integer", + "num-iter", + "num-traits", + "pkcs1", + "pkcs8", + "rand_core", + "signature 2.0.0", + "subtle", + "zeroize", +] + [[package]] name = "rustix" version = "0.36.11" @@ -2716,6 +2736,16 @@ dependencies = [ "rand_core", ] +[[package]] +name = "signature" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fe458c98333f9c8152221191a77e2a44e8325d0193484af2e9421a53019e57d" +dependencies = [ + "digest", + "rand_core", +] + [[package]] name = "simd-adler32" version = "0.3.5" diff --git a/crates/jwt/Cargo.toml b/crates/jwt/Cargo.toml index 54e5424..8166c67 100644 --- a/crates/jwt/Cargo.toml +++ b/crates/jwt/Cargo.toml @@ -4,15 +4,15 @@ version = "0.0.0" edition = "2021" [dependencies] -jwt-compact = { version = "0.6.0", features = ["with_rsa"] } +jwt-compact = { version = "0.7.0", features = ["rsa"] } thiserror = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } rand = "0.8" -rsa = "0.7.2" +rsa = "0.8.2" chrono = { workspace = true } # local crates id = { path = "../id" } database = { path = "../database" } -users = { path = "../users" } \ No newline at end of file +users = { path = "../users" }