Full info: RSA (cryptosystem) - Wikipedia

In this page, I’m going to summarize all the thing that you need and the basic concept about RSA.

RSA is a Asymmetric encryption using a Encryption key (public key) and a Decryption key (private key)

The algorithm

How to break it?

There’re normally 2 types:

  1. The algorithm is not properly implemented. (not following some rules)
  2. Some extra algorithms for more protection. (using some function to encrypt $p$,…)

In both cases, math is important. But I found it harder to solve the second type due to the diversity of those extra protections.

However, I will try my best to explain everything that I have experienced and give you a better understanding about the RSA.

Not-properly-implement RSA