1 package org.bouncycastle.crypto.params;
3 import java.math.BigInteger;
4 import java.security.SecureRandom;
6 public class RSAPrivateCrtKeyParameters
7 extends RSAKeyParameters
12 private BigInteger dP;
13 private BigInteger dQ;
14 private BigInteger qInv;
19 public RSAPrivateCrtKeyParameters(
21 BigInteger publicExponent,
22 BigInteger privateExponent,
29 super(true, modulus, privateExponent);
31 this.e = publicExponent;
39 public BigInteger getPublicExponent()
44 public BigInteger getP()
49 public BigInteger getQ()
54 public BigInteger getDP()
59 public BigInteger getDQ()
64 public BigInteger getQInv()