[][src]Trait zkp_u256::MontgomeryParameters

pub trait MontgomeryParameters: 'static + Send + Sync + Sized {
    type UInt;

    pub const MODULUS: Self::UInt;
    pub const M64: u64;
    pub const R1: Self::UInt;
    pub const R2: Self::UInt;
    pub const R3: Self::UInt;
}

Associated Types

Loading content...

Associated Constants

pub const MODULUS: Self::UInt[src]

The modulus to implement in Montgomery form

pub const M64: u64[src]

M64 = -MODULUS^(-1) mod 2^64

pub const R1: Self::UInt[src]

pub const R2: Self::UInt[src]

pub const R3: Self::UInt[src]

Loading content...

Implementors

Loading content...