dcrypt_hybrid/
lib.rs

1// File: crates/hybrid/src/lib.rs
2//! # dcrypt-hybrid
3//!
4//! Hybrid cryptographic schemes for the dcrypt library.
5//!
6//! This crate provides implementations of hybrid cryptographic primitives by composing
7//! classical and post-quantum schemes from other dcrypt crates. This is crucial for
8//! achieving post-quantum security for data-in-transit via "Harvest-Then-Decrypt"
9//! resistance.
10
11#![cfg_attr(not(feature = "std"), no_std)]
12
13
14#[cfg(all(feature = "alloc", not(feature = "std")))]
15extern crate alloc;
16
17pub mod kem;
18pub mod sign;