Quantum glossary
Shor's algorithm
A quantum algorithm that factors integers and computes discrete logarithms in polynomial time.
It reduces factoring to finding the period of modular exponentiation, and finds the period with a QFT. It breaks RSA and elliptic-curve cryptography — but only on a large fault-tolerant machine that does not yet exist.