Glossary

What is RSA encryption?

A public-key encryption method from 1977 whose security relies on how hard it is to factor the product of two large primes.

RSA lets anyone encrypt a message with a public key that only the holder of the matching private key can unlock. It is used for website certificates, software signing and email. The usual key size today is 2048 bits, a number about 617 digits long.

The largest RSA number factored publicly by ordinary computers has 250 digits. Shor’s algorithm on a large enough quantum computer would factor RSA-2048 in hours to days. How close that is: the Q-Day tracker.

Related