diff --git a/Cargo.lock b/Cargo.lock index 08f8c88..f92f6bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -352,7 +352,7 @@ dependencies = [ "rpassword", "serde", "serde_json", - "sha2 0.10.9", + "sha2 0.11.0", "tempfile", "thiserror", "tokio", @@ -388,8 +388,8 @@ dependencies = [ "rsa", "serde", "serde_json", - "sha2 0.10.9", - "sha3 0.10.8", + "sha2 0.11.0", + "sha3", "strum", "tempfile", "thiserror", @@ -435,9 +435,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.43" +version = "0.4.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" +checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" dependencies = [ "num-traits", "serde", @@ -1555,20 +1555,12 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653" -dependencies = [ - "cpufeatures 0.2.17", -] - -[[package]] -name = "keccak" -version = "0.2.0-rc.1" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a412fe37705d515cba9dbf1448291a717e187e2351df908cfc0137cbec3d480" +checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa" dependencies = [ - "cpufeatures 0.2.17", + "cfg-if", + "cpufeatures 0.3.0", ] [[package]] @@ -1657,7 +1649,7 @@ dependencies = [ "module-lattice", "pkcs8 0.11.0-rc.11", "rand_core 0.10.0", - "sha3 0.11.0-rc.7", + "sha3", "signature 3.0.0-rc.10", ] @@ -1790,7 +1782,7 @@ dependencies = [ "elliptic-curve", "primefield", "primeorder", - "sha2 0.11.0-rc.5", + "sha2 0.11.0", ] [[package]] @@ -1804,7 +1796,7 @@ dependencies = [ "fiat-crypto 0.3.0", "primefield", "primeorder", - "sha2 0.11.0-rc.5", + "sha2 0.11.0", ] [[package]] @@ -2377,7 +2369,7 @@ dependencies = [ "pkcs1", "pkcs8 0.11.0-rc.11", "rand_core 0.10.0", - "sha2 0.11.0-rc.5", + "sha2 0.11.0", "signature 3.0.0-rc.10", "spki 0.8.0-rc.4", "zeroize", @@ -2614,33 +2606,23 @@ dependencies = [ [[package]] name = "sha2" -version = "0.11.0-rc.5" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c5f3b1e2dc8aad28310d8410bd4d7e180eca65fca176c52ab00d364475d0024" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" dependencies = [ "cfg-if", - "cpufeatures 0.2.17", + "cpufeatures 0.3.0", "digest 0.11.0", ] [[package]] name = "sha3" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" -dependencies = [ - "digest 0.10.7", - "keccak 0.1.6", -] - -[[package]] -name = "sha3" -version = "0.11.0-rc.7" +version = "0.11.0-rc.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5bfe7820113e633d8886e839aae78c1184b8d7011000db6bc7eb61e34f28350" +checksum = "0b233a7d59d7bfc027208506a33ffc9532b2acb24ddc61fe7e758dc2250db431" dependencies = [ "digest 0.11.0", - "keccak 0.2.0-rc.1", + "keccak", ] [[package]] @@ -3707,9 +3689,9 @@ dependencies = [ [[package]] name = "zip" -version = "8.0.0" +version = "8.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79b32dd4ad3aca14ae109f8cce0495ac1c57f6f4f00ad459a40e582f89440d97" +checksum = "7756d0206d058333667493c4014f545f4b9603c4330ccd6d9b3f86dcab59f7d9" dependencies = [ "crc32fast", "flate2", diff --git a/cdx-cli/Cargo.toml b/cdx-cli/Cargo.toml index dc505cb..028ef8d 100644 --- a/cdx-cli/Cargo.toml +++ b/cdx-cli/Cargo.toml @@ -39,7 +39,7 @@ tokio = { version = "1", features = ["rt-multi-thread", "macros"], optional = tr argon2 = { version = "0.5", optional = true } pbkdf2 = { version = "0.12", optional = true } hmac = { version = "0.12", optional = true } -sha2 = { version = "0.10", optional = true } +sha2 = { version = "0.11", optional = true } base64 = { version = "0.22", optional = true } rand_core = { version = "0.10", optional = true } getrandom = { version = "0.4", optional = true } diff --git a/cdx-core/Cargo.toml b/cdx-core/Cargo.toml index 2a4871b..fee8312 100644 --- a/cdx-core/Cargo.toml +++ b/cdx-core/Cargo.toml @@ -53,11 +53,11 @@ serde_json = "1.0" json-canon = "0.1" # RFC 8785 JSON Canonicalization # ZIP handling -zip = { version = "8.0", default-features = false, features = ["deflate"] } +zip = { version = "8.4", default-features = false, features = ["deflate"] } # Cryptography -sha2 = "0.10" -sha3 = "0.10" +sha2 = "0.11" +sha3 = "0.11" blake3 = "1.5" # Signatures (optional)