Question: Please solve this using Java language. You have to implement the RSA algorithm from scratch. Your implementation should also include Euclid and Extended Euclid for
Please solve this using Java language.

You have to implement the RSA algorithm from scratch. Your implementation should also include Euclid and Extended Euclid for finding the inverse. Coding/Encoding of characters for encryption and decryption. The user should be able to configure your algorithm if she/he wants to use some particular n, p, e or d There should be also a default setting so that it can run without any configuration inputs from the user. It should also have an option to show the entire process step by step or graphically
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
