Open In App

Security of RSA

Prerequisite – RSA Algorithm in Cryptography 

Security of RSA:- 
These are explained as following below. 



1. Plain text attacks: 
It is classified into 3 subcategories:- 

2. Chosen cipher attack: 
In this attacker is able to find out plain text based on cipher text using the Extended Euclidean Algorithm. 



3. Factorization attack: 
If the attacker is able to know P and Q using N, then he can find out value of private key. This fails when N contains at least 300 longer digits in decimal terms, attacker will not able to find it. Hence this is infeasible for larger numbers. 

4. Attacks on Encryption key: 
People well versed with the mathematics of RSA sometimes feel that it is quite easy because it can need a huge number for the public key or encryption key E. It also creates RSA more secure. Therefore, if it can decide to try and create the working of RSA faster by utilizing a small value for E, it can lead to potential attacks known as attacks on the encryption key and therefore it is suggested that it can use E as 216 + 1 = 65537 or a value nearer to this number.

5. Attacks on Decryption key: 

 

Article Tags :