

Elliptic Curve Theory and Applications (Seminar 4: Elliptic Curve Cryptography)
Introductory course on elliptic curves, free and open to the public. This is a technical course, a light background in math will be useful but not necessary.
Seminar 4: Elliptic Curve Cryptography
EC Diffie-Hellman
Public/private key pairs
ECDSA
Nonces
Why ECC achieves comparable security with smaller keys
Examples (secp256k1, Curve25519/X25519, etc)
What makes a curve cryptographically suitable
Invalid points subgroup issues
Side-channel considerations
Quantum threat, Shor's algorithm
Why ECC is not post-quantum secure
Readings:
Whitfield Diffie & Martin Hellman, “New Directions in Cryptography” (1976)
Joseph H. Silverman & John T. Tate, "Rational Points on Elliptic Curves" textbook chapters 1-3
Neal Koblitz, “Elliptic Curve Cryptosystems,” Mathematics of Computation 48 (1987), 203–209.
Victor S. Miller, “Use of Elliptic Curves in Cryptography,” CRYPTO '85, pp. 417–426.