JavaTM 2 Platform
Standard Ed. 6

軟體套件 java.security.spec
的使用

使用 java.security.spec 的軟體套件
java.security 為安全框架提供類別和介面。 
java.security.interfaces 提供的介面用於產生 RSA Laboratory Technical Note PKCS#1 中定義的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 演算法)密鑰,以及 NIST 的 FIPS-186 中定義的 DSA(數位簽章演算法)密鑰。 
java.security.spec 提供密鑰規範和演算法參數規範的類別和介面。 
javax.crypto 為加密操作提供類別和介面。 
javax.crypto.spec 為密鑰規範和演算法參數規範提供類別和介面。 
javax.xml.crypto 用於 XML 加密的通用類別。 
javax.xml.crypto.dsig 用於產生和驗證 XML 數位簽章的類別。 
javax.xml.crypto.dsig.spec XML 數位簽章的參數類別。 
 

java.security 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
InvalidKeySpecException
          這是針對無效密鑰規範的異常。
InvalidParameterSpecException
          這是針對無效參數規範的異常。
KeySpec
          組成加密密鑰的密鑰內容的(透明)規範。
 

java.security.interfaces 使用的 java.security.spec 中的類別
ECParameterSpec
          此不可變類別指定用於橢圓曲線加密方法 (ECC) 的域參數集。
ECPoint
          此不可變類別在仿射坐標中表示橢圓曲線 (EC) 上的點。
RSAOtherPrimeInfo
          此類別表示 RSA 的 OtherPrimeInfo 結構中的三元組(素數、指數和素數),如 PKCS#1 v2.1 中所定義的。
 

java.security.spec 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
ECField
          此介面表示橢圓曲線 (EC) 有限欄位。
ECParameterSpec
          此不可變類別指定用於橢圓曲線加密方法 (ECC) 的域參數集。
ECPoint
          此不可變類別在仿射坐標中表示橢圓曲線 (EC) 上的點。
EllipticCurve
          此不可變類別持有表示橢圓曲線所必需的值。
EncodedKeySpec
          此類別用編碼格式表示公用密鑰或專用密鑰。
KeySpec
          組成加密密鑰的密鑰內容的(透明)規範。
MGF1ParameterSpec
          此類別指定 OAEP Padding 和 RSA-PSS 簽章方案中的遮罩碼產生函數 MGF1(如 PKCS #1 v2.1 標準中所定義的)使用的參數集。
PSSParameterSpec
          此類別指定 RSA-PSS 簽章方案的參數規範,如 PKCS#1 v2.1 標準中所定義的。
RSAOtherPrimeInfo
          此類別表示 RSA 的 OtherPrimeInfo 結構中的三元組(素數、指數和素數),如 PKCS#1 v2.1 中所定義的。
RSAPrivateKeySpec
          此類別指定 RSA 專用密鑰。
 

javax.crypto 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
InvalidKeySpecException
          這是針對無效密鑰規範的異常。
KeySpec
          組成加密密鑰的密鑰內容的(透明)規範。
PKCS8EncodedKeySpec
          此類別表示按照 ASN.1 型別 PrivateKeyInfo 進行編碼的專用密鑰的 ASN.1 編碼。
 

javax.crypto.spec 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
KeySpec
          組成加密密鑰的密鑰內容的(透明)規範。
 

javax.xml.crypto 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
 

javax.xml.crypto.dsig 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
 

javax.xml.crypto.dsig.spec 使用的 java.security.spec 中的類別
AlgorithmParameterSpec
          加密參數的(透明)規範。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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