Skip to main content

define_security_level

Macro define_security_level 

Source
macro_rules! define_security_level {
    ($struct_name:ident {
        kappa_bits: $k:expr$(,)?
    }) => { ... };
}
Expand description

Defines security level of CGGMP24 DKG protocol

ยงExample

This code defines security level corresponding to $\kappa=1024$ (note: choice of parameters is random, it does not correspond to meaningful security level):

use cggmp24_keygen::security_level::define_security_level;

#[derive(Clone)]
pub struct MyLevel;
define_security_level!(MyLevel{
    kappa_bits: 1024,
});