CSS Experiment No. 5
CSS Experiment No. 5
5
Subject: CSS Lab Class: T.E. SEM: VI Roll No.:
Aim: Implementation of RSA Algorithm.
Code:
import java.math.BigInteger;
import java.security.SecureRandom;
import java.util.Scanner;
// Step 2: Compute n = p * q
BigInteger n = p.multiply(q);
// Step 4: Choose an integer e such that 1 < e < phi(n) and gcd(e, phi(n)) = 1
BigInteger e = BigInteger.valueOf(65537); // Commonly used value for e