public interface KeySpec
如果密钥存储在硬件设备上,则其规范可能包含有助于识别设备上的密钥的信息。
可以以算法特定的方式或与算法无关的编码格式(例如ASN.1)来指定密钥。 例如,DSA私钥可以通过它的组件指定x
, p
, q
和g
(参见DSAPrivateKeySpec
),或者它可使用其DER编码(见指定PKCS8EncodedKeySpec
)。
此接口不包含方法或常量。 其唯一的目的是为所有关键规格分组(并提供类型安全)。 所有关键规格必须实现此接口。
Key
, KeyFactory
, EncodedKeySpec
, X509EncodedKeySpec
, PKCS8EncodedKeySpec
, DSAPrivateKeySpec
, DSAPublicKeySpec
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.