インタフェースjavax.crypto.SecretKey
の使用
パッケージ
説明
セキュリティ・フレームワークのクラスとインタフェースを提供します。
暗号化操作のクラスとインタフェースを提供します。
RSA LaboratoriesのPKCS#3で定義されているDiffie-Hellmanキーのインタフェースを提供します。
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
このパッケージには、Kerberosネットワーク認証プロトコルに関連するユーティリティ・クラスが含まれています。
-
java.securityでのSecretKeyの使用
修飾子コンストラクタ説明SecretKeyEntry
(SecretKey secretKey) 特定のSecretKey
を使ってSecretKeyEntry
を構築します。SecretKeyEntry
(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes) SecretKey
と関連するエントリ属性を使用してSecretKeyEntry
を構築します。 -
javax.cryptoでのSecretKeyの使用
修飾子と型メソッド説明KEM.Decapsulator.decapsulate
(byte[] encapsulation) キーのデカプセル化機能。KEM.Decapsulator.decapsulate
(byte[] encapsulation, int from, int to, String algorithm) キーのデカプセル化機能。KEMSpi.DecapsulatorSpi.engineDecapsulate
(byte[] encapsulation, int from, int to, String algorithm) キーのデカプセル化機能。protected abstract SecretKey
KeyGeneratorSpi.engineGenerateKey()
秘密キーを生成します。protected abstract SecretKey
KeyAgreementSpi.engineGenerateSecret
(String algorithm) 共有の秘密情報を作成して、それを要求されたアルゴリズム型の秘密キー・オブジェクトとして返します。protected abstract SecretKey
SecretKeyFactorySpi.engineGenerateSecret
(KeySpec keySpec) 指定されたキー仕様(キー・データ)からSecretKey
オブジェクトを生成します。protected abstract SecretKey
SecretKeyFactorySpi.engineTranslateKey
(SecretKey key) プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。final SecretKey
KeyGenerator.generateKey()
秘密キーを生成します。final SecretKey
KeyAgreement.generateSecret
(String algorithm) 共有の秘密情報を作成して、それを指定されたアルゴリズムのSecretKey
オブジェクトとして返します。final SecretKey
SecretKeyFactory.generateSecret
(KeySpec keySpec) 指定されたキー仕様(キー・データ)からSecretKey
オブジェクトを生成します。KEM.Encapsulated.key()
SecretKey
を返します。final SecretKey
SecretKeyFactory.translateKey
(SecretKey key) プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。修飾子と型メソッド説明protected abstract KeySpec
SecretKeyFactorySpi.engineGetKeySpec
(SecretKey key, Class<?> keySpec) 指定されたキー・オブジェクトの仕様(キー・データ)を要求された形式で返します。protected abstract SecretKey
SecretKeyFactorySpi.engineTranslateKey
(SecretKey key) プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。final KeySpec
SecretKeyFactory.getKeySpec
(SecretKey key, Class<?> keySpec) 指定されたキー・オブジェクトの仕様(キー・データ)を要求された形式で返します。final SecretKey
SecretKeyFactory.translateKey
(SecretKey key) プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。修飾子コンストラクタ説明Encapsulated
(SecretKey key, byte[] encapsulation, byte[] params) Encapsulated
オブジェクトを構築します。 -
javax.crypto.interfacesでのSecretKeyの使用
-
javax.crypto.specでのSecretKeyの使用
-
javax.security.auth.kerberosでのSecretKeyの使用
修飾子と型クラス説明final class
このクラスは、Kerberosで使用されるEncryptionKeyをカプセル化します。class
このクラスでは、Kerberosプリンシパルの長期の秘密キーをカプセル化します。