IAMINSTITUTE OF APPLIED MATHEMATICS


IAM505

Code IAM505
Name ELLIPTIC CURVES IN CRYPTOGRAPHY
Credits 3(3-0)
ECTS 8.0
Objective The aim of this course is to introduce the Elliptic Curves in Cryptography. After introducing the basic facts about the elliptic curves, we shall discuss the implementation of Elliptic Curves and Algorithms to compute group order. The emphasis will be given the elliptic curve cryptosystems and the related algorithms. The other applications of Elliptic Curves in Cryptography such as primality and factorization tests will also be discussed.
Content Elliptic curves over finite fields, group structure, Weil conjectures, Super singular curves, efficient implementation of elliptic curves, determining the group order, Schoof algorithm, the elliptic curve discrete logarithm problem, the Weil pairing, MOV attack.
Outcomes At the end of the course the student is expected to learn: the basic facts about the elliptic curves, the implementation of Elliptic Curves and Algorithms to compute group order and MOV algorithm. the elliptic curve cryptosystems and the related algorithms.

Back