接口的使用
javax.crypto.SecretKey
使用 SecretKey 的包
包
描述
为安全框架提供类和接口。
提供用于加密操作的类和接口。
为 RSA 实验室的 PKCS #3 中定义的 Diffie-Hellman 密钥提供接口。
提供关键规范和算法参数规范的类和接口。
此包包含与 Kerberos 网络身份验证协议相关的实用程序类。
-
SecretKey 在 java.security 中的用法
java.security 中返回 SecretKey 的方法java.security 中的构造函数,参数类型为 SecretKey修饰符构造方法描述SecretKeyEntry(SecretKey secretKey) 构造一个SecretKeyEntry和一个SecretKey。SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes) 使用SecretKey和关联的条目属性构造SecretKeyEntry。 -
SecretKey 在 javax.crypto 中的用法
javax.crypto 中返回 SecretKey 的方法修饰符和类型方法描述protected abstract SecretKeyKeyGeneratorSpi.engineGenerateKey()生成密钥。protected abstract SecretKeyKeyAgreementSpi.engineGenerateSecret(String algorithm) 创建共享机密并将其作为请求算法类型的密钥对象返回。protected abstract SecretKeySecretKeyFactorySpi.engineGenerateSecret(KeySpec keySpec) 从提供的密钥规范(密钥材料)生成一个SecretKey对象。protected abstract SecretKeySecretKeyFactorySpi.engineTranslateKey(SecretKey key) 将其提供者可能未知或可能不受信任的密钥对象转换为该密钥工厂的相应密钥对象。final SecretKeyKeyGenerator.generateKey()生成密钥。final SecretKeyKeyAgreement.generateSecret(String algorithm) 创建共享机密并将其作为指定算法的SecretKey对象返回。final SecretKeySecretKeyFactory.generateSecret(KeySpec keySpec) 从提供的密钥规范(密钥材料)生成一个SecretKey对象。final SecretKeySecretKeyFactory.translateKey(SecretKey key) 将其提供者可能未知或可能不受信任的密钥对象转换为该密钥工厂的相应密钥对象。javax.crypto 中的方法,参数类型为 SecretKey修饰符和类型方法描述protected abstract KeySpecSecretKeyFactorySpi.engineGetKeySpec(SecretKey key, Class<?> keySpec) 以请求的格式返回给定密钥对象的规范(密钥材料)。protected abstract SecretKeySecretKeyFactorySpi.engineTranslateKey(SecretKey key) 将其提供者可能未知或可能不受信任的密钥对象转换为该密钥工厂的相应密钥对象。final KeySpecSecretKeyFactory.getKeySpec(SecretKey key, Class<?> keySpec) 以请求的格式返回给定密钥对象的规范(密钥材料)。final SecretKeySecretKeyFactory.translateKey(SecretKey key) 将其提供者可能未知或可能不受信任的密钥对象转换为该密钥工厂的相应密钥对象。 -
SecretKey 在 javax.crypto.interfaces 中的用法
javax.crypto.interfaces 中 SecretKey 的子接口 -
SecretKey 在 javax.crypto.spec 中的用法
javax.crypto.spec 中实现 SecretKey 的类 -
SecretKey 在 javax.security.auth.kerberos 中的用法
修饰符和类型类描述final class此类封装了 Kerberos 中使用的 EncryptionKey。class此类封装了 Kerberos 主体的长期密钥。