INNER CODE UNIT · Rust

GAMMA_1_BITLEN

orion-rs/orion · src/hazardous/dsa/ml_dsa/internal/mod.rs:81

    const GAMMA_1_BITLEN: u32 = bitlen(Self::GAMMA_1 - 1);
    /// "# of dropped bits from t"
    const D: u32 = 13;
    /// bytes used to bitpack a FieldElement for this d
    const D_BITPACK_SIZE: usize = 416;
    /// byte used to bitpack w1 during signing
    const W1_BITPACK_SIZE: usize;
    /// maximum w1 value and thus bits needed to repr
    const W1_MAX_VALUE: u32;
    /// "β = τ ⋅ η"
    const BETA: u32;
    /// "max # of 1’s in the hint h"
    const OMEGA: u32;
    /// bytes used to represent the commitment hash during signing.
    const COMMITMENT_HASH_LEN: usize = Self::LAMBDA / 4;
    /// 32 * c, where c = 1 + bitlen (γ1 − 1)
    const CLEN: usize;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…