JavaTM 2 Platform
Standard Ed. 6

java.security.spec
介面 KeySpec

所有已知實作類別:
DESedeKeySpec, DESKeySpec, DHPrivateKeySpec, DHPublicKeySpec, DSAPrivateKeySpec, DSAPublicKeySpec, ECPrivateKeySpec, ECPublicKeySpec, EncodedKeySpec, PBEKeySpec, PKCS8EncodedKeySpec, RSAMultiPrimePrivateCrtKeySpec, RSAPrivateCrtKeySpec, RSAPrivateKeySpec, RSAPublicKeySpec, SecretKeySpec, X509EncodedKeySpec

public interface KeySpec

組成加密密鑰的密鑰內容的(透明)規範。

如果密鑰存儲在硬體設備上,則其規範可以包含有助於標識該設備上的密鑰的資訊。

用特定於演算法的方法或獨立於演算法的編碼格式(例如,ASN.1)可以指定密鑰。例如,DSA 專用密鑰可以由其元件 xpqg 指定(請參見 DSAPrivateKeySpec),或使用其 DER 編碼指定(請參見 PKCS8EncodedKeySpec)。

此介面不包含任何方法或常數。它僅用於將所有密鑰規範分組,並為其提供型別安全。所有密鑰規範都必須實作此介面。

從以下版本開始:
1.2
另請參見:
Key, KeyFactory, EncodedKeySpec, X509EncodedKeySpec, PKCS8EncodedKeySpec, DSAPrivateKeySpec, DSAPublicKeySpec


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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