インタフェースjavax.crypto.SecretKey
の使用
-
SecretKeyを使用しているパッケージ パッケージ 説明 java.security セキュリティ・フレームワークのクラスとインタフェースを提供します。javax.crypto 暗号化操作のクラスとインタフェースを提供します。javax.crypto.interfaces RSA LaboratoriesのPKCS#3で定義されているDiffie-Hellmanキーのインタフェースを提供します。javax.crypto.spec キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。javax.security.auth.kerberos このパッケージには、Kerberosネットワーク認証プロトコルに関連するユーティリティ・クラスが含まれています。 -
-
java.securityでのSecretKeyの使用
SecretKeyを返すjava.securityのメソッド 修飾子と型 メソッド 説明 SecretKey
KeyStore.SecretKeyEntry. getSecretKey()
このエントリ内のSecretKey
を取得します。SecretKey型のパラメータを持つjava.securityのコンストラクタ コンストラクタ 説明 SecretKeyEntry(SecretKey secretKey)
特定のSecretKey
を使ってSecretKeyEntry
を構築します。SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)
SecretKey
と関連するエントリ属性を使用してSecretKeyEntry
を構築します。 -
javax.cryptoでのSecretKeyの使用
SecretKeyを返すjavax.cryptoのメソッド 修飾子と型 メソッド 説明 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)
プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。SecretKey
KeyGenerator. generateKey()
秘密キーを生成します。SecretKey
KeyAgreement. generateSecret(String algorithm)
共有の秘密情報を作成して、それを指定されたアルゴリズムのSecretKey
オブジェクトとして返します。SecretKey
SecretKeyFactory. generateSecret(KeySpec keySpec)
指定されたキー仕様(キー・データ)からSecretKey
オブジェクトを生成します。SecretKey
SecretKeyFactory. translateKey(SecretKey key)
プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。SecretKey型のパラメータを持つjavax.cryptoのメソッド 修飾子と型 メソッド 説明 protected abstract KeySpec
SecretKeyFactorySpi. engineGetKeySpec(SecretKey key, Class<?> keySpec)
指定されたキー・オブジェクトの仕様(キー・データ)を要求された形式で返します。protected abstract SecretKey
SecretKeyFactorySpi. engineTranslateKey(SecretKey key)
プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。KeySpec
SecretKeyFactory. getKeySpec(SecretKey key, Class<?> keySpec)
指定されたキー・オブジェクトの仕様(キー・データ)を要求された形式で返します。SecretKey
SecretKeyFactory. translateKey(SecretKey key)
プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。 -
javax.crypto.interfacesでのSecretKeyの使用
javax.crypto.interfacesでのSecretKeyのサブインタフェース 修飾子と型 インタフェース 説明 interface
PBEKey
PBEキーのインタフェースです。 -
javax.crypto.specでのSecretKeyの使用
SecretKeyを実装しているjavax.crypto.specのクラス 修飾子と型 クラス 説明 class
SecretKeySpec
プロバイダに依存しない形式で秘密キーを指定します。 -
javax.security.auth.kerberosでのSecretKeyの使用
SecretKeyを実装しているjavax.security.auth.kerberosのクラス 修飾子と型 クラス 説明 class
EncryptionKey
このクラスは、Kerberosで使用されるEncryptionKeyをカプセル化します。class
KerberosKey
このクラスでは、Kerberos主体の長期の秘密キーをカプセル化します。SecretKeyを返すjavax.security.auth.kerberosのメソッド 修飾子と型 メソッド 説明 SecretKey
KerberosTicket. getSessionKey()
このチケットに関連したセッション・キーを返します。
-