48 lines
1.2 KiB
Java
48 lines
1.2 KiB
Java
|
package org.bouncycastle.crypto.params;
|
||
|
|
||
|
import java.math.BigInteger;
|
||
|
|
||
|
/* loaded from: classes6.dex */
|
||
|
public class RSAPrivateCrtKeyParameters extends RSAKeyParameters {
|
||
|
private BigInteger dP;
|
||
|
private BigInteger dQ;
|
||
|
private BigInteger e;
|
||
|
private BigInteger p;
|
||
|
private BigInteger q;
|
||
|
private BigInteger qInv;
|
||
|
|
||
|
public BigInteger getQInv() {
|
||
|
return this.qInv;
|
||
|
}
|
||
|
|
||
|
public BigInteger getQ() {
|
||
|
return this.q;
|
||
|
}
|
||
|
|
||
|
public BigInteger getPublicExponent() {
|
||
|
return this.e;
|
||
|
}
|
||
|
|
||
|
public BigInteger getP() {
|
||
|
return this.p;
|
||
|
}
|
||
|
|
||
|
public BigInteger getDQ() {
|
||
|
return this.dQ;
|
||
|
}
|
||
|
|
||
|
public BigInteger getDP() {
|
||
|
return this.dP;
|
||
|
}
|
||
|
|
||
|
public RSAPrivateCrtKeyParameters(BigInteger bigInteger, BigInteger bigInteger2, BigInteger bigInteger3, BigInteger bigInteger4, BigInteger bigInteger5, BigInteger bigInteger6, BigInteger bigInteger7, BigInteger bigInteger8) {
|
||
|
super(true, bigInteger, bigInteger3);
|
||
|
this.e = bigInteger2;
|
||
|
this.p = bigInteger4;
|
||
|
this.q = bigInteger5;
|
||
|
this.dP = bigInteger6;
|
||
|
this.dQ = bigInteger7;
|
||
|
this.qInv = bigInteger8;
|
||
|
}
|
||
|
}
|