reallyme-crypto-hkdf 0.2.0

HKDF key derivation primitive for ReallyMe Crypto.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// SPDX-FileCopyrightText: Copyright © 2026 ReallyMe LLC. All rights reserved
//
// SPDX-License-Identifier: Apache-2.0

//! HKDF (RFC 5869) extract-and-expand key derivation over SHA-2, with optional SHA-3 support.

#![forbid(unsafe_code)]

mod derive;
mod material;
mod policy;

pub use derive::{derive, derive_domain_key_32, DeriveRequest};
pub use material::{HkdfInfo, HkdfInputKeyMaterial, HkdfOutput, HkdfSalt};
pub use policy::{DomainKeyPurpose, DomainTag, HkdfSuite};