These are a series of algorithms written for my CS784 Cryptography course. Algorithms include:
-
Multiplicative Inverse.
-
Greatest Common Divisor.
-
Calulate Z cross p (Z_p).
-
Fast Exponentation Algorithm.
-
Primitive Roots.
-
Baby Step Giant Step.