- 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
。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 BigInteger
getCrtCoefficient()
返回素数的crtCoefficient。BigInteger
getExponent()
返回素数的指数。BigInteger
getPrime()
返回素数。
-
-
-
构造方法详细信息
-
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。
-
-