1 package org.bouncycastle.crypto.params; 2 3 import java.math.BigInteger; 4 import java.security.SecureRandom; 5 6 import org.bouncycastle.crypto.CipherParameters; 7 8 public class RSAKeyParameters 9 extends AsymmetricKeyParameter 10 { 11 private BigInteger modulus; 12 private BigInteger exponent; 13 14 public RSAKeyParameters( 15 boolean isPrivate, 16 BigInteger modulus, 17 BigInteger exponent) 18 { 19 super(isPrivate); 20 21 this.modulus = modulus; 22 this.exponent = exponent; 23 } 24 25 public BigInteger getModulus() 26 { 27 return modulus; 28 } 29 30 public BigInteger getExponent() 31 { 32 return exponent; 33 } 34 } 35