diff --git a/Cargo.lock b/Cargo.lock index 5a4681d1..2fc45e45 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -977,6 +977,17 @@ dependencies = [ "rand 0.9.4", ] +[[package]] +name = "core-models" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c406a8d3cdec6393dc8975b623d806ce2d586653c620f86f7fab2e043df1cb2" +dependencies = [ + "hax-lib", + "pastey 0.2.2", + "rand 0.10.1", +] + [[package]] name = "coreaudio-rs" version = "0.14.2" @@ -2719,7 +2730,17 @@ version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1b5db005ff8001e026b73a6842ee81bbef8ec5ff0e1915a67ae65fd2a9fafa5" dependencies = [ - "core-models", + "core-models 0.0.5", + "hax-lib", +] + +[[package]] +name = "libcrux-intrinsics" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95b254f1797aecd888f76e9647e6bec7b4c26fb6d60a73fd9856e4a1e535c704" +dependencies = [ + "core-models 0.0.6", "hax-lib", ] @@ -2735,16 +2756,16 @@ dependencies = [ [[package]] name = "libcrux-ml-dsa" -version = "0.0.8" +version = "0.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a72929ed421cc3bf16a946b3e7d2a58d215b0b5c2a12be26b53629f081bf49b2" +checksum = "b067d3ea26eea867aad034b4567f7410ddf1807cab36aa82d3d610a18a06e70e" dependencies = [ - "core-models", + "core-models 0.0.6", "hax-lib", - "libcrux-intrinsics", + "libcrux-intrinsics 0.0.7", "libcrux-macros", "libcrux-platform", - "libcrux-sha3", + "libcrux-sha3 0.0.9", ] [[package]] @@ -2754,11 +2775,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a14ab3e477de9df6ee1273a114018ff62c4996ca9220070c4e5cb1743f94a67d" dependencies = [ "hax-lib", - "libcrux-intrinsics", + "libcrux-intrinsics 0.0.6", "libcrux-platform", "libcrux-secrets", - "libcrux-sha3", - "libcrux-traits", + "libcrux-sha3 0.0.8", + "libcrux-traits 0.0.6", "rand 0.9.4", "tls_codec", ] @@ -2788,9 +2809,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1ae0b7d0e1cc4793a609fd0ff2ca3b3a3fabae523770c619a3d4bc86417b0d7" dependencies = [ "hax-lib", - "libcrux-intrinsics", + "libcrux-intrinsics 0.0.6", + "libcrux-platform", + "libcrux-traits 0.0.6", +] + +[[package]] +name = "libcrux-sha3" +version = "0.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f314521d5115afff6466e35e82cecd3b3bdf1dbed80d69285769a0f51c74fcc7" +dependencies = [ + "hax-lib", + "libcrux-intrinsics 0.0.7", "libcrux-platform", - "libcrux-traits", + "libcrux-traits 0.0.7", ] [[package]] @@ -2803,6 +2836,16 @@ dependencies = [ "rand 0.9.4", ] +[[package]] +name = "libcrux-traits" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2613bf3dbf3670777bd6ecc3bcdd2d7a642663656b35ed2823529c4f1db0c9e9" +dependencies = [ + "libcrux-secrets", + "rand 0.10.1", +] + [[package]] name = "libfuzzer-sys" version = "0.4.12" diff --git a/Cargo.toml b/Cargo.toml index 93e15011..7cad4b21 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -104,7 +104,7 @@ cpal = "0.17.2" open = "5.3" # Post-quantum cryptography -libcrux-ml-dsa = "0.0.8" +libcrux-ml-dsa = "0.0.9" libcrux-ml-kem = "0.0.8" # key derivation