JavaTM 2 Platform
Standard Ed. 6

java.security.spec
類別 RSAOtherPrimeInfo

java.lang.Object
  繼承者 java.security.spec.RSAOtherPrimeInfo

public class RSAOtherPrimeInfo
extends Object

此類別表示 RSA 的 OtherPrimeInfo 結構中的三元組(素數、指數和素數),如 PKCS#1 v2.1 中所定義的。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 中所定義的素數、primeExponent 和 crtCoefficient,創建一個新的 RSAOtherPrimeInfo
 
方法摘要
 BigInteger getCrtCoefficient()
          返回素數的 crtCoefficient。
 BigInteger getExponent()
          返回素數的指數。
 BigInteger getPrime()
          返回素數。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

RSAOtherPrimeInfo

public RSAOtherPrimeInfo(BigInteger prime,
                         BigInteger primeExponent,
                         BigInteger crtCoefficient)
給定如 PKCS#1 中所定義的素數、primeExponent 和 crtCoefficient,創建一個新的 RSAOtherPrimeInfo

參數:
prime - n 的素數因子。
primeExponent - 指數。
crtCoefficient - Chinese Remainder Theorem 係數。
拋出:
NullPointerException - 如果任一參數(即:primeprimeExponentcrtCoefficient)為 null。
方法詳細資訊

getPrime

public final BigInteger getPrime()
返回素數。

返回:
素數。

getExponent

public final BigInteger getExponent()
返回素數的指數。

返回:
primeExponent。

getCrtCoefficient

public final BigInteger getCrtCoefficient()
返回素數的 crtCoefficient。

返回:
crtCoefficient。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only