|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
javax.crypto を使用しているパッケージ | |
javax.crypto | 暗号化操作のクラスとインタフェースを提供します。 |
javax.crypto.interfaces | RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。 |
javax.crypto.spec | 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 |
javax.security.auth.kerberos | このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティクラスが含まれています。 |
javax.crypto により使用される javax.crypto のクラスBadPaddingException
|
この例外は、特定のパディング機構が入力データに対して予期されているのにデータが適切にパディングされない場合にスローされます。 Cipher
|
このクラスは暗号化および復号化の機能を提供し、JCE (Java Cryptographic Extension) フレームワークのコアを形成します。 CipherSpi
|
このクラスは、 Cipher クラスの Service Provider Interface (SPI) を定義します。ExemptionMechanism
|
このクラスは、除外機構の機能と、「鍵の回復」、「鍵の弱化」、および「鍵エスクロー」の例を提供します。 ExemptionMechanismException
|
一般 ExemptionMechanism 例外です。 ExemptionMechanismSpi
|
このクラスは、 ExemptionMechanism クラスの Service Provider Interface (SPI) を定義します。IllegalBlockSizeException
|
この例外は、ブロック暗号に提供されたデータの長さが正しくない場合、つまり暗号のブロックサイズと一致しない場合にスローされます。 KeyAgreement
|
このクラスは、鍵の合意プロトコル、つまり鍵の交換プロトコルの機能を提供します。 KeyAgreementSpi
|
このクラスは、 KeyAgreement クラスの Service Provider Interface (SPI) を定義します。KeyGenerator
|
このクラスは、(対称) 鍵ジェネレータの機能を提供します。 KeyGeneratorSpi
|
このクラスは、 KeyGenerator クラスの Service Provider Interface (SPI) を定義します。Mac
|
このクラスは、「メッセージ認証コード」(MAC) アルゴリズムの機能を提供します。 MacSpi
|
このクラスは、 Mac クラスの Service Provider Interface (SPI) を定義します。NoSuchPaddingException
|
この例外は、あるパディング機構が要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。 SealedObject
|
このクラスにより、プログラマはオブジェクトを作成し、暗号化アルゴリズムを使用してその機密を保護することができます。 SecretKey
|
秘密 (対称) 鍵。 SecretKeyFactory
|
このクラスは、秘密鍵のファクトリを表します。 SecretKeyFactorySpi
|
このクラスは、 SecretKeyFactory クラスの Service Provider Interface (SPI) を定義します。ShortBufferException
|
この例外は、ユーザが提供した出力バッファが小さすぎて操作結果を保持できない場合にスローされます。 |
javax.crypto.interfaces により使用される javax.crypto のクラスSecretKey
|
秘密 (対称) 鍵。 |
javax.crypto.spec により使用される javax.crypto のクラスSecretKey
|
秘密 (対称) 鍵。 |
javax.security.auth.kerberos により使用される javax.crypto のクラスSecretKey
|
秘密 (対称) 鍵。 |
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
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.