-
- 所有已知实现类:
-
DESedeKeySpec
,DESKeySpec
,DHPrivateKeySpec
,DHPublicKeySpec
,DSAPrivateKeySpec
,DSAPublicKeySpec
,ECPrivateKeySpec
,ECPublicKeySpec
,EncodedKeySpec
,PBEKeySpec
,PKCS8EncodedKeySpec
,RSAMultiPrimePrivateCrtKeySpec
,RSAPrivateCrtKeySpec
,RSAPrivateKeySpec
,RSAPublicKeySpec
,SecretKeySpec
,X509EncodedKeySpec
public interface KeySpec
构成加密密钥的密钥材料的(透明)规范。如果密钥存储在硬件设备上,则其规范可能包含有助于识别设备上的密钥的信息。
密钥可以以特定于算法的方式或与算法无关的编码格式(例如ASN.1)来指定。 例如,DSA私钥可以通过它的组件指定
x
,p
,q
,和g
(参见DSAPrivateKeySpec
),或者它可使用其DER编码(见指定PKCS8EncodedKeySpec
)。此接口不包含方法或常量。 其唯一的目的是为所有关键规格分组(并提供类型安全)。 所有关键规格必须实现此接口。
- 从以下版本开始:
- 1.2
- 另请参见:
-
Key
,KeyFactory
,EncodedKeySpec
,X509EncodedKeySpec
,PKCS8EncodedKeySpec
,DSAPrivateKeySpec
,DSAPublicKeySpec