Science, Cryptography, Art, Drawing, Quantum Computing.
code which you give to everyone) and a private key (a code which you keep to yourself). It is based on number theory and the algorithm relies on the notion of prime numbers. When you encrypt a message with your computer, all it needs to do is simply multiply numbers (which is a very easy task)