|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個軟體套件 下一個軟體套件 | 框架 無框架 | |||||||||
請參見:
描述
| 介面摘要 | |
|---|---|
| AlgorithmParameterSpec | 加密參數的(透明)規範。 |
| ECField | 此介面表示橢圓曲線 (EC) 有限欄位。 |
| KeySpec | 組成加密密鑰的密鑰內容的(透明)規範。 |
| 類別摘要 | |
|---|---|
| DSAParameterSpec | 此類別指定用於 DSA 演算法的參數的集合。 |
| DSAPrivateKeySpec | 此類別指定帶關聯參數的 DSA 專用密鑰。 |
| DSAPublicKeySpec | 此類別指定帶關聯參數的 DSA 公用密鑰。 |
| ECFieldF2m | 此不可變類別定義橢圓曲線 (EC) 首數為 2 的有限欄位。 |
| ECFieldFp | 此不可變類別定義橢圓曲線 (EC) 素數的有限欄位。 |
| ECGenParameterSpec | 此不可變類別指定用於產生橢圓曲線 (EC) 域參數的參數集。 |
| ECParameterSpec | 此不可變類別指定用於橢圓曲線加密方法 (ECC) 的域參數集。 |
| ECPoint | 此不可變類別在仿射坐標中表示橢圓曲線 (EC) 上的點。 |
| ECPrivateKeySpec | 此不可變類別指定帶關聯參數的橢圓曲線專用密鑰。 |
| ECPublicKeySpec | 此不可變類別指定帶關聯參數的橢圓曲線公用密鑰。 |
| EllipticCurve | 此不可變類別持有表示橢圓曲線所必需的值。 |
| EncodedKeySpec | 此類別用編碼格式表示公用密鑰或專用密鑰。 |
| MGF1ParameterSpec | 此類別指定 OAEP Padding 和 RSA-PSS 簽章方案中的遮罩碼產生函數 MGF1(如 PKCS #1 v2.1 標準中所定義的)使用的參數集。 |
| PKCS8EncodedKeySpec | 此類別表示按照 ASN.1 型別 PrivateKeyInfo 進行編碼的專用密鑰的 ASN.1 編碼。 |
| PSSParameterSpec | 此類別指定 RSA-PSS 簽章方案的參數規範,如 PKCS#1 v2.1 標準中所定義的。 |
| RSAKeyGenParameterSpec | 此類別指定用於產生 RSA 密鑰對的參數集。 |
| RSAMultiPrimePrivateCrtKeySpec | 如 PKCS#1 v2.1 中所定義的,此類別為了提高效率,使用 Chinese Remainder Theorem (CRT) 資訊值指定 RSA 多素數專用密鑰。 |
| RSAOtherPrimeInfo | 此類別表示 RSA 的 OtherPrimeInfo 結構中的三元組(素數、指數和素數),如 PKCS#1 v2.1 中所定義的。 |
| RSAPrivateCrtKeySpec | 為了提高效率,此類別根據 PKCS#1 標準所定義的,使用 Chinese Remainder Theorem(中國剩餘定理,CRT)資訊值指定一個 RSA 專用密鑰。 |
| RSAPrivateKeySpec | 此類別指定 RSA 專用密鑰。 |
| RSAPublicKeySpec | 此類別指定 RSA 公用密鑰。 |
| X509EncodedKeySpec | 此類別表示根據 ASN.1 型別 SubjectPublicKeyInfo 進行編碼的公用密鑰的 ASN.1 編碼。 |
| 異常摘要 | |
|---|---|
| InvalidKeySpecException | 這是針對無效密鑰規範的異常。 |
| InvalidParameterSpecException | 這是針對無效參數規範的異常。 |
提供密鑰規範和演算法參數規範的類別和介面。
密鑰規範是組成密鑰的密鑰內容的透明表示形式。用特定於演算法的方法或獨立於演算法的編碼格式(例如,ASN.1)可以指定密鑰。此套件包含以下密鑰的密鑰規範:DSA 公用密鑰和專用密鑰、RSA 公用密鑰和專用密鑰、DER 編碼格式的 PKCS #8 專用密鑰和 DER 編碼格式的 X.509 公用密鑰和專用密鑰。
演算法參數規範用於演算法的參數集的透明表示形式。此套件包含用於 DSA 演算法的參數的演算法參數規範。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個軟體套件 下一個軟體套件 | 框架 無框架 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。