commonware_cryptography/bls12381/
mod.rs

1//! Distributed Key Generation (DKG), Resharing, Signatures, and Threshold Signatures over the BLS12-381 curve.
2//!
3//! # Features
4//!
5//! This crate has the following features:
6//!
7//! - `portable`: Enables `portable` feature on `blst` (<https://github.com/supranational/blst?tab=readme-ov-file#platform-and-language-compatibility>).
8
9pub mod certificate;
10#[cfg(feature = "std")]
11pub mod dkg;
12pub mod primitives;
13mod scheme;
14pub mod tle;
15pub use scheme::{Batch, PrivateKey, PublicKey, Signature};