- java.lang.Object
-
- java.security.spec.RSAOtherPrimeInfo
-
public class RSAOtherPrimeInfo extends Object
此类表示RSA的OtherPrimeInfo结构中的三元组(素数,指数和系数),如PKCS#1 v2.2标准中所定义。 RSA的OtherPrimeInfo的ASN.1语法如下:OtherPrimeInfo ::= SEQUENCE { prime INTEGER, exponent INTEGER, coefficient INTEGER }- 从以下版本开始:
- 1.4
- 另请参见:
-
RSAPrivateCrtKeySpec,RSAMultiPrimePrivateCrtKey
-
-
构造方法摘要
构造方法 构造器 描述 RSAOtherPrimeInfo(BigInteger prime, BigInteger primeExponent, BigInteger crtCoefficient)根据PKCS#1中定义的prime,primeExponent和crtCoefficient创建一个新的RSAOtherPrimeInfo。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 BigIntegergetCrtCoefficient()返回素数的crtCoefficient。BigIntegergetExponent()返回素数的指数。BigIntegergetPrime()返回素数。
-
-
-
构造方法详细信息
-
RSAOtherPrimeInfo
public RSAOtherPrimeInfo(BigInteger prime, BigInteger primeExponent, BigInteger crtCoefficient)
根据PKCS#1中定义的prime,primeExponent和crtCoefficient创建一个新的RSAOtherPrimeInfo。- 参数
-
prime- n的主要因素。 -
primeExponent- 指数。 -
crtCoefficient- 中国剩余定理系数。 - 异常
-
NullPointerException-如果任何一个参数,即prime,primeExponent,crtCoefficient,为空。
-
-
方法详细信息
-
getPrime
public final BigInteger getPrime()
返回素数。- 结果
- 素数。
-
getExponent
public final BigInteger getExponent()
返回素数的指数。- 结果
- primeExponent。
-
getCrtCoefficient
public final BigInteger getCrtCoefficient()
返回素数的crtCoefficient。- 结果
- crtCoefficient。
-
-