// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // Copyright by contributors to this project. // SPDX-License-Identifier: (Apache-2.0 OR MIT) #![cfg_attr(not(feature = "std"), no_std)] extern crate alloc; mod aead; mod dh; mod ec; mod kdf; mod kem; pub use aead::{AeadId, AeadType, AEAD_ID_EXPORT_ONLY, AES_TAG_LEN}; pub use dh::DhType; pub use ec::Curve; pub use kdf::{KdfId, KdfType}; pub use kem::{KemId, KemResult, KemType}; #[cfg(feature = "mock")] pub mod mock;