Assignment 4
Assignment 4
Problem statement:
Write a Java/C/C++/Python program to implement RSA algorithm.
Solution:
package RSA;
import java.math.BigInteger;
import java.util.Random;
import java.util.Scanner;
System.out.println("*********************");
displaypublickey(e, n);
System.out.println("*********************");
if (n <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
{
if ((e * d) % value_Of_Fi_Of_N == 1) {
return d;
}
}
return 0;
return result;
}
Output: