Introduction to Elliptic Curve Cryptography

This document should be considered as a tutorial to elliptic curve cryptography. It is assumed that the reader has a basic understanding of cryptography and additionally, has a basic understanding of abstract algebra and elementary number theory. A lot of dierent aspects are discussed, but lots of things are spared. The motivation of this document is to provide the reader with facts about the use of elliptic curves in cryptography, so lots of (beautiful) maths is not included for the sake of concreteness. Enjoy reading!

[1]  Neal Koblitz,et al.  Algebraic aspects of cryptography , 1998, Algorithms and computation in mathematics.

[2]  Michael Rosen,et al.  A classical introduction to modern number theory , 1982, Graduate texts in mathematics.

[3]  Ian F. Blake,et al.  Elliptic curves in cryptography , 1999 .

[4]  Alfred Menezes,et al.  The Elliptic Curve Digital Signature Algorithm (ECDSA) , 2001, International Journal of Information Security.

[5]  Joseph H. Silverman,et al.  The arithmetic of elliptic curves , 1986, Graduate texts in mathematics.

[6]  N. Koblitz A Course in Number Theory and Cryptography , 1987 .

[7]  N. Koblitz Introduction to Elliptic Curves and Modular Forms , 1984 .