MIRACL Reference Manual

Note: In these routines a big parameter can also be used wherever a flash is specified, but not vice-versa. Further information may be gleaned from the (lightly) commented source code. An asterisk * after the name indicates that the function does not take a mip parameter if MR_GENERIC_MT is defined in mirdef.h.

Low-level routines

Advanced arithmetic routines

Montgomery arithmetic routines

ZZn2 arithmetic routines

Elliptic curve routines

Encryption routines

Floating-slash routines