1#![cfg_attr(not(feature = "std"), no_std)]
7
8pub mod error;
9pub mod dilithium;
10pub mod falcon;
11pub mod rainbow;
12pub mod sphincs;
13
14pub use dilithium::{Dilithium2, Dilithium3, Dilithium5};
15pub use falcon::{Falcon1024, Falcon512};
16pub use rainbow::{RainbowI, RainbowIII, RainbowV};
17pub use sphincs::{SphincsSha2, SphincsShake};
18
19pub mod ecdsa;
20pub mod eddsa;
21
22pub use ecdsa::{
23 EcdsaP256, EcdsaP256PublicKey, EcdsaP256SecretKey, EcdsaP256Signature, EcdsaP384,
24 EcdsaP384PublicKey, EcdsaP384SecretKey, EcdsaP384Signature,
25};
26
27pub use eddsa::Ed25519;