Nepedia
Back to Discover
Independent Reader
💻

RSA cryptosystem

technology Maturity 11-13 Next article →

Computers use a special math code to keep data safe. This is called RSA. The name comes from three men: Ron Rivest, Adi Shamir, and Leonard Adleman. They shared their idea in 1977.

Adi Shamir 2009 crop
Adi Shamir 2009 crop

This system uses two different keys. One is a public key. You can show this key to anyone. It is used to lock a message. The other is a private key. You must keep this key a secret. It is the only way to unlock the message.

Adi Shamir 2009 crop
Adi Shamir 2009 crop

How does it work? It uses large prime numbers. A prime number is a number that can only be divided by itself and one. To make the keys, you pick two big prime numbers. You multiply them together to make a new number. This new number is part of your public key.

It is very hard to work backward. A computer can easily multiply the primes. But it is very hard to find the original primes from the big number. This is called the factoring problem. Because it is so hard, your secret stays safe. This math helps us send notes and data every day.

185 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (1)
File:Adi Shamir 2009 crop.jpg
Adi Shamir 2009 crop.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.