# RSA Full Form | Full Form of RSA

## RSA Full Form - Rivest, Shamir, Adleman

• RSA stands for Rivest, Shamir, Adleman. They're the inventors of public-key encryption technology, which may be a public-key cryptosystem for secure data transmission.
• It's a standard encryption method for transmitting sensitive data, especially while transferring data over the internet.

• This public key encryption technology developed by RSA Data Security Inc. Encrypting a message means code is added to the message which converts it into a random mess.
• The RSA algorithm is based on the difficulty involved within the factorization of large numbers.
• The RSA algorithm is based on the very fact that there's no efficient way to factor very large numbers. So, deducing an RSA key would take an enormous amount of your time and processing power.
• RSA algorithm is asymmetric cryptography algorithm because it works on two different keys; public key and personal key.
• The public key's given to everyone, and private key remains private. The public key comprises two numbers, one among which may be a multiplication of two large prime numbers.
• Furthermore, the private key's also derived from an equivalent two prime numbers. So, the security of private key can only be compromised if one can factorize the large number, which isn't very easy. So, the strength of the encryption depends on the key size; the massive keys increases the strength of encryption tremendously. RSA keys are often 1024 or 2048 bits long.
• For example, If you'll share the code with your friend beforehand, either of you'll send an encrypted message to every other at any time, knowing that only you two can read this message. But what if you'll not share the code beforehand?

• To solve this issue related to cryptography, the public-key encryption scheme, which is also called asymmetric encryption, was developed. So, this technology was developed to solve one among the biggest problems in cryptography, the way to send a coded message to someone without previously sharing the code with them.
• In RSA encryption, a message is encrypted with a code called a public key, which doesn't need to be hidden.
• Based on the mathematical properties of the RSA algorithm, once a message has been encrypted with the public key, it can only be decrypted by another key, which is called the private key. So, a pair of key, which are public and private keys, is required to read such messages.