From 816cf2282d987bab8de2417633e77e8c3986a014 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Fri, 3 Apr 2026 08:29:34 -0600 Subject: [PATCH] Bump `kem` dependency to v0.3 Release PR: RustCrypto/traits#2356 --- Cargo.lock | 4 ++-- dhkem/Cargo.toml | 2 +- ml-kem/Cargo.toml | 2 +- x-wing/Cargo.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9663b1f..196ed64 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -742,9 +742,9 @@ dependencies = [ [[package]] name = "kem" -version = "0.3.0-rc.6" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ae2c3347ff4a7af4f679a9e397c2c7e6034a00b773dd2dd3c001d7f40897c9" +checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd" dependencies = [ "crypto-common", "rand_core", diff --git a/dhkem/Cargo.toml b/dhkem/Cargo.toml index 173c334..46218b2 100644 --- a/dhkem/Cargo.toml +++ b/dhkem/Cargo.toml @@ -15,7 +15,7 @@ readme = "README.md" [dependencies] hkdf = "0.13.0-rc.5" -kem = "0.3.0-rc.6" +kem = "0.3" rand_core = "0.10" # optional dependencies diff --git a/ml-kem/Cargo.toml b/ml-kem/Cargo.toml index 4ce2ae2..09f9e37 100644 --- a/ml-kem/Cargo.toml +++ b/ml-kem/Cargo.toml @@ -27,7 +27,7 @@ zeroize = ["module-lattice/zeroize", "dep:zeroize"] [dependencies] array = { version = "0.4.8", package = "hybrid-array", features = ["ctutils", "extra-sizes"] } module-lattice = { version = "0.2", features = ["ctutils"] } -kem = "0.3.0-rc.6" +kem = "0.3" rand_core = "0.10" sha3 = { version = "0.11", default-features = false } diff --git a/x-wing/Cargo.toml b/x-wing/Cargo.toml index 913ea3b..d15dba5 100644 --- a/x-wing/Cargo.toml +++ b/x-wing/Cargo.toml @@ -19,7 +19,7 @@ zeroize = ["dep:zeroize", "ml-kem/zeroize", "x25519-dalek/zeroize"] hazmat = [] [dependencies] -kem = "0.3.0-rc.6" +kem = "0.3" ml-kem = { version = "0.3.0-rc.0", default-features = false, features = ["hazmat"] } rand_core = { version = "0.10", default-features = false } sha3 = { version = "0.11", default-features = false }