Course Information for CPSC/PMAT 629, Winter 2010

home page -  handouts -  course info -  Mike Jacobson -  external pages

 News

 Tentative Course Schedule

Week Topic Course Work
11/01 Introduction to Finite Fields (overview, structure, construction, and automorphisms)  
18/01 Introduction to Elliptic Curves (definitions, group structure, affine and projective coordinates) 21/01 Assignment 1 set
25/01 Alternative Models (characteristic 2 and 3, Legendre model, quartic equation  
01/02 Isomorphisms and Isogenies (elliptic function fields, isogenies)  
08/02 Endomorsphism Rings 12/02 Assignment 1 due; Assignment 2 set
15/02 Reading week  
22/02 Torsion Points and the Weil Pairing  
01/3 Elliptic Curves over Finite Fields (group order, anomalous curves, supersingular curves) 05/03 Proposal due (hard copy by 16:00 in my office)
08/03 Elliptic Curve Cryptography (ECDSA, ECIES, ECMQV, need for public key verification) 12/03 Assignment 2 due; Assignment 3 set
15/03 Security of Elliptic Curve Cryptography (generic algorithms for the ECDLP, weak curves)  
22/03 Efficient Implementation (finite field arithmetic, point addition and doubling, point multiplication)  
29/03 Additional Topics (Koblitz curves, pairing-based cryptography) 02/09 Assignment 3 due
05/04 Divisors and the Weil Pairing  
12/04 Student presentations 16/04 Research project due (hard copy by 16:00 in my office)

 Project Presentations

TBA



This page last modified:
 http://www.cpsc.ucalgary.ca/~jacobs/Courses/cpsc629/W10/practical.html