JavaTM 2 Platform
Standard Ed. 6

java.security.spec
類別 RSAPrivateCrtKeySpec

java.lang.Object
  繼承者 java.security.spec.RSAPrivateKeySpec
      繼承者 java.security.spec.RSAPrivateCrtKeySpec
所有已實作的介面:
KeySpec

public class RSAPrivateCrtKeySpec
extends RSAPrivateKeySpec

為了提高效率,此類別根據 PKCS#1 標準所定義的,使用 Chinese Remainder Theorem(中國剩餘定理,CRT)資訊值指定一個 RSA 專用密鑰。

另請參見:
Key, KeyFactory, KeySpec, PKCS8EncodedKeySpec, RSAPrivateKeySpec, RSAPublicKeySpec

建構子摘要
RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient)
          給定在 PKCS#1 v2.1 中所定義的係數、publicExponent、privateExponent、 primeP、primeQ、primeExponentP、primeExponentQ 和 crtCoefficient,創建一個新的 RSAPrivateCrtKeySpec
 
方法摘要
 BigInteger getCrtCoefficient()
          返回 crtCoefficient。
 BigInteger getPrimeExponentP()
          返回 primeExponentP。
 BigInteger getPrimeExponentQ()
          返回 primeExponentQ。
 BigInteger getPrimeP()
          返回 primeP。
 BigInteger getPrimeQ()
          返回 primeQ。
 BigInteger getPublicExponent()
          返回公用指數。
 
從類別 java.security.spec.RSAPrivateKeySpec 繼承的方法
getModulus, getPrivateExponent
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

RSAPrivateCrtKeySpec

public RSAPrivateCrtKeySpec(BigInteger modulus,
                            BigInteger publicExponent,
                            BigInteger privateExponent,
                            BigInteger primeP,
                            BigInteger primeQ,
                            BigInteger primeExponentP,
                            BigInteger primeExponentQ,
                            BigInteger crtCoefficient)
給定在 PKCS#1 v2.1 中所定義的係數、publicExponent、privateExponent、 primeP、primeQ、primeExponentP、primeExponentQ 和 crtCoefficient,創建一個新的 RSAPrivateCrtKeySpec

參數:
modulus - 係數 n
publicExponent - 公用指數 e
privateExponent - 專用指數 d
primeP - n 的素數因子 p
primeQ - n 的素數因子 q
primeExponentP - 這是 d 除以 (p-1) 所得的餘數
primeExponentQ - 這是 d 除以 (q-1) 所得的餘數
crtCoefficient - Chinese Remainder Theorem 係數 q-1 除以 p 所得的餘數
方法詳細資訊

getPublicExponent

public BigInteger getPublicExponent()
返回公用指數。

返回:
該公用指數

getPrimeP

public BigInteger getPrimeP()
返回 primeP。

返回:
primeP

getPrimeQ

public BigInteger getPrimeQ()
返回 primeQ。

返回:
primeQ

getPrimeExponentP

public BigInteger getPrimeExponentP()
返回 primeExponentP。

返回:
primeExponentP

getPrimeExponentQ

public BigInteger getPrimeExponentQ()
返回 primeExponentQ。

返回:
primeExponentQ

getCrtCoefficient

public BigInteger getCrtCoefficient()
返回 crtCoefficient。

返回:
crtCoefficient

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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