diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2024-10-15 11:58:00 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2024-10-15 11:58:00 +0200 |
| commit | d89d32947ade649eac07ab55c29d41b3aaa0ff2a (patch) | |
| tree | 8ff3f4da38fd0489d5cf6a4b153ce47b753ee2db /Cargo.lock | |
| parent | a21b70239ce7501add3c9d4e1c7730b84ef42dd1 (diff) | |
| parent | 6e64e75eb982b2a8e59800334ed95e95fcb91573 (diff) | |
| download | mullvadvpn-d89d32947ade649eac07ab55c29d41b3aaa0ff2a.tar.xz mullvadvpn-d89d32947ade649eac07ab55c29d41b3aaa0ff2a.zip | |
Merge branch 'upgrade-kyber-ml-kem-for-quantum-resistance-des-1267'
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 44 |
1 files changed, 33 insertions, 11 deletions
diff --git a/Cargo.lock b/Cargo.lock index 2f378ada80..3a3bd52289 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1537,6 +1537,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] +name = "hybrid-array" +version = "0.2.0-rc.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5a41e5b0754cae5aaf7915f1df1147ba8d316fc6e019cfcc00fbaba96d5e030" +dependencies = [ + "typenum", +] + +[[package]] name = "hyper" version = "0.14.28" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2026,6 +2035,16 @@ dependencies = [ ] [[package]] +name = "kem" +version = "0.3.0-pre.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b8645470337db67b01a7f966decf7d0bafedbae74147d33e641c67a91df239f" +dependencies = [ + "rand_core 0.6.4", + "zeroize", +] + +[[package]] name = "kqueue" version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2294,6 +2313,19 @@ dependencies = [ ] [[package]] +name = "ml-kem" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97befee0c869cb56f3118f49d0f9bb68c9e3f380dec23c1100aedc4ec3ba239a" +dependencies = [ + "hybrid-array", + "kem", + "rand_core 0.6.4", + "sha3", + "zeroize", +] + +[[package]] name = "mnl" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -3189,16 +3221,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] -name = "pqc_kyber" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b79004a05337e54e8ffc0ec7470e40fa26eca6fe182968ec2b803247f2283c" -dependencies = [ - "rand_core 0.6.4", - "zeroize", -] - -[[package]] name = "prettyplease" version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -4286,8 +4308,8 @@ dependencies = [ "hyper-util", "libc", "log", + "ml-kem", "oslog", - "pqc_kyber", "prost 0.13.3", "rand 0.8.5", "talpid-types", |
