diff --git a/Cargo.lock b/Cargo.lock index 26e639d..11016ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1398,7 +1398,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccc2776f0c61eca1ca32528f85548abd1a4be8fb53d1b21c013e4f18da1e7090" dependencies = [ "data-encoding", - "syn 2.0.119", + "syn 1.0.109", ] [[package]] @@ -1447,7 +1447,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ "const-oid", - "der_derive", + "der_derive 0.7.3", "flagset", "pem-rfc7468 0.7.0", "zeroize", @@ -1459,6 +1459,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a69dedd701da44b0536442edf09c81a64b0ab97a7a4a5e3d1971f00027cbc63d" dependencies = [ + "der_derive 0.8.0", "pem-rfc7468 1.0.0", "zeroize", ] @@ -1488,6 +1489,17 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "der_derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59600e2c2d636fde9b65e99cc6445ac770c63d3628195ff39932b8d6d7409903" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "deranged" version = "0.5.8" @@ -3589,7 +3601,7 @@ dependencies = [ "cmac", "cms", "const-oid", - "der 0.7.10", + "der 0.8.1", "des", "ecdsa", "ed25519-dalek", @@ -3771,7 +3783,7 @@ dependencies = [ "cms", "const-oid", "coset", - "der 0.7.10", + "der 0.8.1", "ecdsa", "ed25519-dalek", "elliptic-curve", diff --git a/Cargo.toml b/Cargo.toml index ae319ce..5398f95 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ rust-version = "1.87" [workspace.dependencies] # Crypto and certificates x509-cert = { version = "0.2", features = ["pem", "builder"] } -der = { version = "0.7", features = ["pem", "derive"] } +der = { version = "0.8", features = ["pem", "derive"] } const-oid = "0.9" sha1 = { version = "0.10", features = ["oid"] } sha2 = "0.10"