diff --git a/Cargo.lock b/Cargo.lock index e388302e489..f84586e769b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1111,6 +1111,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer 0.12.0", + "const-oid 0.10.2", "crypto-common 0.2.2", "ctutils", ] @@ -1582,15 +1583,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest 0.10.7", -] - [[package]] name = "hmac" version = "0.13.0" @@ -1969,11 +1961,12 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.6" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653" +checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa" dependencies = [ - "cpufeatures 0.2.17", + "cfg-if", + "cpufeatures 0.3.0", ] [[package]] @@ -2323,12 +2316,12 @@ dependencies = [ [[package]] name = "md-5" -version = "0.10.6" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" dependencies = [ "cfg-if", - "digest 0.10.7", + "digest 0.11.3", ] [[package]] @@ -2653,16 +2646,6 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4" -[[package]] -name = "pbkdf2" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" -dependencies = [ - "digest 0.10.7", - "hmac 0.12.1", -] - [[package]] name = "pbkdf2" version = "0.13.0" @@ -2670,7 +2653,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112d82ceb8c5bf524d9af484d4e4970c9fd5a0cc15ba14ad93dccd28873b0629" dependencies = [ "digest 0.11.3", - "hmac 0.13.0", + "hmac", ] [[package]] @@ -2787,10 +2770,10 @@ dependencies = [ "aes", "cbc", "der 0.8.0", - "pbkdf2 0.13.0", + "pbkdf2", "rand_core 0.10.1", "scrypt", - "sha2 0.11.0", + "sha2", "spki 0.8.0", ] @@ -3757,7 +3740,7 @@ dependencies = [ "crossbeam-utils", "csv-core", "der 0.8.0", - "digest 0.10.7", + "digest 0.11.3", "dns-lookup", "dyn-clone", "flame", @@ -3765,7 +3748,7 @@ dependencies = [ "foreign-types-shared", "gethostname", "hex", - "hmac 0.12.1", + "hmac", "icu_normalizer", "icu_properties", "indexmap", @@ -3790,7 +3773,7 @@ dependencies = [ "openssl-sys", "parking_lot", "paste", - "pbkdf2 0.12.2", + "pbkdf2", "pem-rfc7468 1.0.0", "phf 0.13.1", "pkcs8", @@ -3811,7 +3794,7 @@ dependencies = [ "rustpython-ruff_text_size", "rustpython-vm", "sha-1", - "sha2 0.10.9", + "sha2", "sha3", "socket2", "system-configuration", @@ -4004,9 +3987,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d87af57419b594aa23fa95f09f0e06d80d84ba01c26148c43844cad6ff4485f0" dependencies = [ "cfg-if", - "pbkdf2 0.13.0", + "pbkdf2", "salsa20", - "sha2 0.11.0", + "sha2", ] [[package]] @@ -4123,17 +4106,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha2" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" -dependencies = [ - "cfg-if", - "cpufeatures 0.2.17", - "digest 0.10.7", -] - [[package]] name = "sha2" version = "0.11.0" @@ -4147,12 +4119,13 @@ dependencies = [ [[package]] name = "sha3" -version = "0.10.9" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77fd7028345d415a4034cf8777cd4f8ab1851274233b45f84e3d955502d93874" +checksum = "bc9bad02c26382724b2d2692c6f179285e4b54eeecd7968f52a50059c3c11759" dependencies = [ - "digest 0.10.7", + "digest 0.11.3", "keccak", + "sponge-cursor", ] [[package]] @@ -4254,6 +4227,12 @@ dependencies = [ "der 0.8.0", ] +[[package]] +name = "sponge-cursor" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620" + [[package]] name = "stable_deref_trait" version = "1.2.1" diff --git a/Cargo.toml b/Cargo.toml index de2704842c3..b92980451a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -210,7 +210,7 @@ crc32fast = "1.3.2" criterion = { version = "0.8", features = ["html_reports"] } crossbeam-utils = "0.8.21" csv-core = "0.1.11" -digest = "0.10.7" +digest = "0.11.3" dns-lookup = "3.0" dyn-clone = "1.0.10" exitcode = "1.1.2" @@ -225,7 +225,7 @@ glob = "0.3" half = "2" hex = "0.4.3" hexf-parse = "0.2.1" -hmac = "0.12" +hmac = "0.13" indexmap = { version = "2.14.0", features = ["std"] } insta = "1.47" itertools = "0.14.0" @@ -248,7 +248,7 @@ mac_address = "1.1.3" malachite-bigint = "0.9.1" malachite-q = "0.9.1" malachite-base = "0.9.1" -md-5 = "0.10.1" +md-5 = "0.11.0" memchr = "2.8.0" memmap2 = "0.9.10" mt19937 = "<=3.2" # upgrade it once rand is upgraded @@ -264,7 +264,7 @@ openssl-probe = "0.2.1" optional = "0.5" parking_lot = "0.12.3" paste = "1.0.15" -pbkdf2 = "0.12" +pbkdf2 = "0.13" pem-rfc7468 = "1.0" pkcs8 = "0.11" proc-macro2 = "1.0.105" @@ -289,8 +289,8 @@ schannel = "0.1.29" scopeguard = "1" serde-wasm-bindgen = "0.6.5" sha-1 = "0.10.0" -sha2 = "0.10.2" -sha3 = "0.10.1" +sha2 = "0.11.0" +sha3 = "0.12.0" siphasher = "1" socket2 = "0.6.3" static_assertions = "1.1"