Skip to content

Commit 135d8a8

Browse files
authored
Cut new prereleases (#230)
Releases the following with support for the new `kem` v0.3.0-rc.3 API: - `dhkem` v0.1.0-pre.3 - `ml-kem` v0.3.0-pre.6 - `x-wing` v0.1.0-pre.6
1 parent 5e7c1bb commit 135d8a8

File tree

5 files changed

+13
-14
lines changed

5 files changed

+13
-14
lines changed

Cargo.lock

Lines changed: 6 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,3 @@ debug = true
1414
[patch.crates-io]
1515
ml-kem = { path = "./ml-kem" }
1616
module-lattice = { path = "./module-lattice" }
17-
18-
elliptic-curve = { git = "https://github.com/RustCrypto/traits" }

dhkem/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = """
44
Pure Rust implementation of Key Encapsulation Mechanism (KEM) adapters for Elliptic Curve
55
Diffie Hellman (ECDH) protocols
66
"""
7-
version = "0.1.0-pre.2"
7+
version = "0.1.0-pre.3"
88
edition = "2024"
99
rust-version = "1.85"
1010
license = "Apache-2.0 OR MIT"
@@ -18,7 +18,7 @@ kem = "0.3.0-rc.3"
1818
rand_core = "0.10.0-rc-6"
1919

2020
# optional dependencies
21-
elliptic-curve = { version = "0.14.0-rc.24", optional = true, default-features = false }
21+
elliptic-curve = { version = "0.14.0-rc.25", optional = true, default-features = false }
2222
k256 = { version = "0.14.0-rc.6", optional = true, default-features = false, features = ["arithmetic"] }
2323
p256 = { version = "0.14.0-rc.6", optional = true, default-features = false, features = ["arithmetic"] }
2424
p384 = { version = "0.14.0-rc.6", optional = true, default-features = false, features = ["arithmetic"] }

ml-kem/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = """
44
Pure Rust implementation of the Module-Lattice-Based Key-Encapsulation Mechanism Standard
55
(formerly known as Kyber) as described in FIPS 203
66
"""
7-
version = "0.3.0-pre.5"
7+
version = "0.3.0-pre.6"
88
edition = "2024"
99
rust-version = "1.85"
1010
license = "Apache-2.0 OR MIT"
@@ -29,7 +29,7 @@ array = { version = "0.4.4", package = "hybrid-array", features = ["extra-sizes"
2929
module-lattice = { version = "0.1.0-rc.0", features = ["subtle"] }
3030
kem = "0.3.0-rc.3"
3131
rand_core = "0.10.0-rc-6"
32-
sha3 = { version = "0.11.0-rc.3", default-features = false }
32+
sha3 = { version = "0.11.0-rc.6", default-features = false }
3333
subtle = { version = "2", default-features = false }
3434

3535
# optional dependencies

x-wing/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "x-wing"
33
description = "Pure Rust implementation of the X-Wing Key Encapsulation Mechanism (draft 06)"
4-
version = "0.1.0-pre.5"
4+
version = "0.1.0-pre.6"
55
edition = "2024"
66
rust-version = "1.85"
77
license = "Apache-2.0 OR MIT"
@@ -20,9 +20,9 @@ hazmat = []
2020

2121
[dependencies]
2222
kem = "0.3.0-rc.3"
23-
ml-kem = { version = "=0.3.0-pre.5", default-features = false, features = ["hazmat"] }
23+
ml-kem = { version = "=0.3.0-pre.6", default-features = false, features = ["hazmat"] }
2424
rand_core = { version = "0.10.0-rc-6", default-features = false }
25-
sha3 = { version = "0.11.0-rc.4", default-features = false }
25+
sha3 = { version = "0.11.0-rc.6", default-features = false }
2626
x25519-dalek = { version = "=3.0.0-pre.5", default-features = false, features = ["static_secrets"] }
2727

2828
# optional dependencies

0 commit comments

Comments
 (0)