Quantum computers running Shor's algorithm can exploit the mathematical structure of elliptic curves to break cryptographic keys