Member-only story
All About RSA Encryption Technique in Cryptography
This blog aims to explain the very famous encryption technique i.e. RSA, by covering every related topic like asymmetric encryption, block cipher, public key & private key.

Everyone is concerned about security today because, in this digital world, where everything is online, chances of fraud are very much high. That is why everyone is concerned about security. Most of the organizations today, provide specialist security jobs because they want the utmost security for their data.
In order to learn advanced security concepts, everyone should be familiar with basic cryptography algorithms, & RSA is one of that.
Brief about Asymmetric Encryption!
It is an encryption technique that involves 2 keys, one public & one private. In asymmetric encryption public key is available to everyone, but the private key is available to only the person/machine which has to decode the message. Since 2 keys are used in asymmetric encryption, that is why it is considered to be a stronger encryption technique as compared to symmetric encryption where only 1 public key is used for both encryption & decryption.
Brief about Block Cipher!
The cryptography algorithms which works on block cipher for encryption & decryption, they encrypt & decrypt the message in blocks, i.e. every block is encrypted separately, that is why it is hard to crack block ciphers as compared to stream ciphers.
RSA 😍
It is developed in 1977 by Ron Rivest, Adi Shamir, & Leonard Adleman. The name RSA was coined by taking the initials of the surnames of its developers.
It is an encryption algorithm that works on a block cipher.
It is an asymmetric encryption algorithm.
It involves Euler Totient Function & Fermat’s theorem to encrypt the text. If you are not aware of these terms, please refer to my blog on each of these topics by visiting the links mentioned below.