Library Web

Why is integer factorization so hard for computers?

Integer factorization is the process of breaking down a composite positive integer into its prime number components. For large numbers, especially semiprimes, classical computers find this problem extremely difficult, which forms the foundation of modern cryptography. While no efficient classical algorithm is proven to be impossible, quantum algorithms like Shor's algorithm can solve it in polynomial time.

What we know

Still open

Where to go next

Sources