Skip to content

Commit af052ce

Browse files
authored
kem v0.4.0-rc.0 (#2144)
Also cuts a `crypto-common` v0.2.0-rc.7
1 parent 7e679ba commit af052ce

9 files changed

Lines changed: 16 additions & 12 deletions

File tree

Cargo.lock

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

aead/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ such as AES-GCM as ChaCha20Poly1305, which provide a high-level API
1616
"""
1717

1818
[dependencies]
19-
crypto-common = { version = "0.2.0-rc.6", path = "../crypto-common" }
19+
crypto-common = { version = "0.2.0-rc.7", path = "../crypto-common" }
2020
inout = "0.2"
2121

2222
# optional dependencies

cipher/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = ["cryptography", "no-std"]
1313
description = "Traits for describing block ciphers and stream ciphers"
1414

1515
[dependencies]
16-
crypto-common = { version = "0.2.0-rc.5", path = "../crypto-common" }
16+
crypto-common = { version = "0.2.0-rc.7", path = "../crypto-common" }
1717
inout = "0.2"
1818

1919
# optional dependencies

crypto-common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "crypto-common"
3-
version = "0.2.0-rc.6"
3+
version = "0.2.0-rc.7"
44
authors = ["RustCrypto Developers"]
55
edition = "2024"
66
rust-version = "1.85"

crypto/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = ["cryptography", "no-std"]
1313
description = "Facade crate for all of the RustCrypto traits (e.g. `aead`, `cipher`, `digest`)"
1414

1515
[dependencies]
16-
crypto-common = { version = "0.2.0-rc.5", path = "../crypto-common", default-features = false }
16+
crypto-common = { version = "0.2.0-rc.7", path = "../crypto-common", default-features = false }
1717

1818
# optional dependencies
1919
aead = { version = "0.6.0-rc.3", path = "../aead", optional = true }

digest/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = ["cryptography", "no-std"]
1313
description = "Traits for cryptographic hash functions and message authentication codes"
1414

1515
[dependencies]
16-
crypto-common = { version = "0.2.0-rc.5", path = "../crypto-common" }
16+
crypto-common = { version = "0.2.0-rc.7", path = "../crypto-common" }
1717

1818
# optional dependencies
1919
block-buffer = { version = "0.11", optional = true }

kem/Cargo.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "kem"
3-
version = "0.4.0-pre.2"
3+
version = "0.4.0-rc.0"
44
authors = ["RustCrypto Developers"]
55
edition = "2024"
66
rust-version = "1.85"
@@ -10,10 +10,14 @@ repository = "https://github.com/RustCrypto/traits"
1010
license = "Apache-2.0 OR MIT"
1111
keywords = ["crypto"]
1212
categories = ["cryptography", "no-std"]
13-
description = "Traits for key encapsulation mechanisms"
13+
description = """
14+
Traits for Key Encapsulation Mechanisms (KEMs): public-key cryptosystems designed to enable a sender
15+
(a.k.a. encapsulator) to generate and encrypt a short secret key and transmit it to a receiver
16+
(a.k.a. decapsulator) confidentially
17+
"""
1418

1519
[dependencies]
16-
crypto-common = { version = "0.2.0-rc.6", features = ["rand_core"], path = "../crypto-common" }
20+
crypto-common = { version = "0.2.0-rc.7", features = ["rand_core"], path = "../crypto-common" }
1721
rand_core = "0.10.0-rc-3"
1822

1923
[features]

kem/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#![doc = include_str!("../README.md")]
21
#![no_std]
32
#![cfg_attr(docsrs, feature(doc_cfg))]
3+
#![doc = include_str!("../README.md")]
44
#![doc(
55
html_logo_url = "https://github.com/RustCrypto/media/8f1a9894/logo.svg",
66
html_favicon_url = "https://github.com/RustCrypto/media/8f1a9894/logo.svg"

universal-hash/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = ["cryptography", "no-std"]
1313
description = "Traits which describe the functionality of universal hash functions (UHFs)"
1414

1515
[dependencies]
16-
crypto-common = { version = "0.2.0-rc.5", path = "../crypto-common" }
16+
crypto-common = { version = "0.2.0-rc.7", path = "../crypto-common" }
1717
subtle = { version = "2.4", default-features = false }
1818

1919
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)