A primer on elliptic curve cryptography
arstechnica.com