diff --git a/Cargo.lock b/Cargo.lock index 28f89f1..fa4d2ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -223,14 +223,13 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2298f66754d859f4c099b0e645cfd258d2dfdfd1bac9496fd514d603ff6a5c6b" +checksum = "9abe4578ed343c7a2c9d617cd2b1895ba0a87a6a4dee97bde156d65f608c7b2d" dependencies = [ "generic-array 0.14.2", - "getrandom", + "rand_core", "subtle", - "zeroize", ] [[package]] @@ -473,19 +472,18 @@ checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" [[package]] name = "p256" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a425ecb71515663b2735fd1e65bb638fd134c5ad23857eb197c2f157784476cf" +checksum = "a9f8aff5e98a6a83e374418a0a510ae4d9d45d714b5b0767c2e23ea007d0ba54" dependencies = [ "elliptic-curve", - "subtle", ] [[package]] name = "p384" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ae962014118ae1621d13f011e14902223013b1b4151922c3a682a233a967ddb" +checksum = "2a21dedbfa7a0603d7c9429b8b427edc4a113c3741e31610ba4a3cbfebe0ff08" dependencies = [ "elliptic-curve", ] diff --git a/Cargo.toml b/Cargo.toml index 263070b..8e84d47 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ chrono = "0.4" cookie-factory = "0.3" der-parser = "4" des = "0.4" -elliptic-curve = { version = "0.4", features = ["weierstrass"] } +elliptic-curve = { version = "0.5", features = ["weierstrass"] } getrandom = "0.1" hmac = "0.8" log = "0.4" @@ -35,8 +35,8 @@ num-bigint = { version = "0.6", features = ["rand"], package = "num-bigint-dig" num-traits = "0.2" num-integer = "0.1" pbkdf2 = "0.4" -p256 = "0.3" -p384 = "0.2" +p256 = "0.4" +p384 = "0.3" pcsc = "2" rsa = "0.3.0" secrecy = "0.6"