|
|
residue of d_l mod n_l, output in r_l
|
|
|
residue d_l mod n
|
|
|
residue d_l mod 2k
|
|
|
test for equality of a_l and b_l modulo m_l
|
|
|
modular addition: addition of a_l and b_l modulo m_l, output in c_l
|
|
|
mixed modular addition: addition of a_l and b mod m_l, output in c_l
|
|
|
modular subtraction: subtraction of a_l and b_l mod m_l, output in c_l
|
|
|
mixed modular subtraction: subtraction of a_l and b mod m_l, output in c_l
|
|
|
modular multiplication: multiplication of a_l and b_l mod m_l, output in c_l
|
|
|
modular multiplication of a_l and b_l mod n_l, product in p_l (Montgomery method, Blog B_r−1 ≤ n_l < Blog B_r)
|
|
|
modular squaring of a_l mod n_l, square in p_l (Montgomery method, Blog B_r−1 ≤ n_l < Blog B_r)
|
|
|
mixed modular multiplication of a_l and b_l mod n_l, product in p_l
|
|
|
modular squaring of a_l mod n_l, square in p_l
|
|
|
modular exponentiation, 25-ary method
|
|
|
modular exponentiation, 2k-ary method, dynamic memory with malloc()
|
|
|
Montgomery exponentiation, 25-ary method, odd modulus
|
|
|
Montgomery exponentiation, 25-ary method, odd modulus
|
|
|
modular exponentiation, USHORT exponent
|
|
|
modular exponentiation, odd modulus, USHORT exponent
|
|
|
modular exponentiation, USHORT base
|
|
|
Montgomery exponentiation, odd modulus, USHORT base
|
|
|
modular exponentiation, exponent e a power of 2
|
|
|
modular exponentiation, automatic use of mexpkm_l() if modulus odd, otherwise mexpk_l()
|