JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
javax.crypto.SecretKey の使用

SecretKey を使用しているパッケージ
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.crypto.interfaces RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。  
javax.crypto.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。  
javax.security.auth.kerberos このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティクラスが含まれています。 
 

javax.crypto での SecretKey の使用
 

SecretKey を返す javax.crypto のメソッド
protected abstract  SecretKey SecretKeyFactorySpi.engineGenerateSecret(KeySpec keySpec)
          指定された鍵仕様 (鍵データ) から SecretKey オブジェクトを生成します。
protected abstract  SecretKey SecretKeyFactorySpi.engineTranslateKey(SecretKey key)
          プロバイダが未知であるか、信頼できない可能性がある鍵オブジェクトを、この秘密鍵ファクトリの対応する鍵オブジェクトに変換します。
 SecretKey SecretKeyFactory.generateSecret(KeySpec keySpec)
          指定された鍵仕様 (鍵データ) から SecretKey オブジェクトを生成します。
 SecretKey SecretKeyFactory.translateKey(SecretKey key)
          プロバイダが未知であるか、信頼できない可能性がある鍵オブジェクトを、この秘密鍵ファクトリの対応する鍵オブジェクトに変換します。
protected abstract  SecretKey KeyGeneratorSpi.engineGenerateKey()
          秘密鍵を生成します。
 SecretKey KeyGenerator.generateKey()
          秘密鍵を生成します。
protected abstract  SecretKey KeyAgreementSpi.engineGenerateSecret(String algorithm)
          共有の秘密情報を作成して、それを要求されたアルゴリズム型の秘密鍵オブジェクトとして返します。
 SecretKey KeyAgreement.generateSecret(String algorithm)
          共有の秘密情報を作成して、それを指定されたアルゴリズムの SecretKey オブジェクトとして返します。
 

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 KerberosKey
          このクラスでは、Kerberos 主体の長期の秘密鍵をカプセル化します。
 

SecretKey を返す javax.security.auth.kerberos のメソッド
 SecretKey KerberosTicket.getSessionKey()
          このチケットに関連したセッション鍵を返します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.