Every whole number is built from primes. 12 = 2 × 2 × 3. 30 = 2 × 3 × 5. Splitting a number into its prime building blocks is something you learned in school, and for small numbers it feels effortless.
Now try it the other way. Multiply two large primes — say each a few hundred digits long — and you get an even bigger number almost instantly. But hand someone only that result and ask them to recover the two primes? Suddenly the easy schoolyard task becomes one of the hardest problems we know how to pose.
That asymmetry — easy to multiply, brutally hard to undo — is not a curiosity. It is the quiet foundation of RSA, the encryption that has protected online banking, messaging and commerce for decades. The security of a huge slice of the internet rests on the belief that nobody can factor a big enough number in reasonable time.
Comments
Loading comments...