Skip to main content

Crate dkls23_core

Crate dkls23_core 

Source
Expand description

A library for dealing with the DKLs23 protocol (see https://eprint.iacr.org/2023/765.pdf) and related protocols.

Written and used by Alore.

Re-exports§

pub use protocols::dkg_session::DkgSession;
pub use protocols::sign_session::SignSession;
pub use protocols::signature::EcdsaSignature;

Modules§

curve
Trait abstraction for ECDSA curves supported by DKLs23.
protocols
DKLs23 main protocols and related ones.
utilities
Extra functionalities needed in protocols.

Constants§

RAW_SECURITY
Computational security parameter lambda_c from DKLs23. We take it to be the same as the parameter kappa.
SECURITY
RAW_SECURITY divided by 8 (used for arrays of bytes)
STAT_SECURITY
Statistical security parameter lambda_s from DKLs23.