org.gudy.bouncycastle.crypto.params
Class RSAPrivateCrtKeyParameters

java.lang.Object
  extended by org.gudy.bouncycastle.crypto.params.AsymmetricKeyParameter
      extended by org.gudy.bouncycastle.crypto.params.RSAKeyParameters
          extended by org.gudy.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
All Implemented Interfaces:
CipherParameters

public class RSAPrivateCrtKeyParameters
extends RSAKeyParameters


Constructor Summary
RSAPrivateCrtKeyParameters(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger p, BigInteger q, BigInteger dP, BigInteger dQ, BigInteger qInv)
           
 
Method Summary
 BigInteger getDP()
           
 BigInteger getDQ()
           
 BigInteger getP()
           
 BigInteger getPublicExponent()
           
 BigInteger getQ()
           
 BigInteger getQInv()
           
 
Methods inherited from class org.gudy.bouncycastle.crypto.params.RSAKeyParameters
getExponent, getModulus
 
Methods inherited from class org.gudy.bouncycastle.crypto.params.AsymmetricKeyParameter
isPrivate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSAPrivateCrtKeyParameters

public RSAPrivateCrtKeyParameters(BigInteger modulus,
                                  BigInteger publicExponent,
                                  BigInteger privateExponent,
                                  BigInteger p,
                                  BigInteger q,
                                  BigInteger dP,
                                  BigInteger dQ,
                                  BigInteger qInv)
Method Detail

getPublicExponent

public BigInteger getPublicExponent()

getP

public BigInteger getP()

getQ

public BigInteger getQ()

getDP

public BigInteger getDP()

getDQ

public BigInteger getDQ()

getQInv

public BigInteger getQInv()