# Lecture: Elliptic Curve Cryptography

### Background Material

- See Lecture on El Gamal and Discrete Logs
- See Lecture on Collision Algorithms

### Reading

- Sections 5.1-5.5, 4.4.3 and 4.5 the HPS text.

### Topics

- Elliptic Curves
- Arithmetic on Elliptic Curves
- Elliptic Curves over Finite Fields
- Number of Points on an Elliptic Curve (Hasse' Theorem)
- Elliptic Curve Discrete Logs
- Elliptic Curve Cryptography

### Lecture Slides and Worksheet

- elliptic.mw - maple worksheet illustrating elliptic curves.

### Practice Assignment

- Go through the Maple worksheet and verify computations in the HPS text.

Created: Nov. 29, 2016 by jjohnson AT cs DOT drexel DOT edu