Introduction - Elliptic-Curve Cryptography and Quantum Cryptography