JavaTM 2 Platform
Standard Ed. 6

軟體套件 java.security.interfaces

提供的介面用於產生 RSA Laboratory Technical Note PKCS#1 中定義的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 演算法)密鑰,以及 NIST 的 FIPS-186 中定義的 DSA(數位簽章演算法)密鑰。

請參見:
          描述

介面摘要
DSAKey DSA 公用或專用密鑰的介面。
DSAKeyPairGenerator 能夠產生 DSA 密鑰對的物件的介面。
DSAParams 特定於 DSA 的密鑰參數集的介面,它定義 DSA 密鑰系列
DSAPrivateKey DSA 專用密鑰的標準介面。
DSAPublicKey DSA 公用密鑰的介面。
ECKey 橢圓曲線 (EC) 密鑰的介面。
ECPrivateKey 橢圓曲線 (EC) 專用密鑰的介面。
ECPublicKey 橢圓曲線 (EC) 公用密鑰的介面。
RSAKey RSA 公用密鑰或專用密鑰的介面。
RSAMultiPrimePrivateCrtKey 如 PKCS#1 v2.1 中所定義的,使用 Chinese Remainder Theorem (CRT) 資訊值的 RSA 多素數專用密鑰的介面。
RSAPrivateCrtKey 如 PKCS#1 標準中所定義的,使用 Chinese Remainder Theorem (CRT) 資訊值的 RSA 專用密鑰的介面。
RSAPrivateKey RSA 專用密鑰的介面。
RSAPublicKey RSA 公用密鑰的介面。
 

軟體套件 java.security.interfaces 的描述

提供的介面用於產生 RSA Laboratory Technical Note PKCS#1 中定義的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 演算法)密鑰,以及 NIST 的 FIPS-186 中定義的 DSA(數位簽章演算法)密鑰。

注意,這些介面僅用於密鑰內容可存取且可用的密鑰實作。這些介面僅用於密鑰內容位於不可存取的受保護存儲設備(如位於硬體設備)中的密鑰實作。

有關如何使用這些介面(包括如何為硬體設備設計 Key 類別)的更多開發人員的資訊,請參考以下加密提供者開發人員指南:

套件規範

相關文檔

有關詳細的文檔資訊,請參閱:

從以下版本開始:
JDK1.1

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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