ABSTRACT

This chapter serves as a basis to the underlying mathematical concepts, theorems, and algorithms for cryptography including division, prime, modulo, exponentiation, logarithm, and residue. The next section discusses the algebraic structures used in mathematics for cryptography including groups, rings, and fields, followed by Galois Field. Elliptic curves are then defined along with the basic operations like point addition and point multiplication.