Function basic_montgomery_mod_mul

Source
pub fn basic_montgomery_mod_mul<T>(a: T, b: T, modulus: T) -> Option<T>
where T: Copy + Zero + One + PartialEq + PartialOrd + Shl<usize, Output = T> + Div<Output = T> + Sub<Output = T> + Mul<Output = T> + Rem<Output = T> + BitAnd<Output = T> + WrappingAdd + WrappingSub + Shr<usize, Output = T>,
Expand description

Complete Montgomery modular multiplication (Basic): A * B mod N Returns None if Montgomery parameter computation fails