パッケージ | 説明 |
---|---|
java.security |
セキュリティーフレームワークのクラスとインタフェースを提供します。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.crypto.interfaces |
RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。
|
javax.crypto.spec |
鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。
|
javax.security.auth.kerberos |
このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティークラスが含まれています。
|
クラスと説明 |
---|
SecretKey
秘密 (対称) 鍵。
|
クラスと説明 |
---|
BadPaddingException
この例外は、特定のパディングメカニズムが入力データに対して予期されているのにデータが適切にパディングされない場合にスローされます。
|
Cipher
このクラスは、暗号化および復号化の暗号機能を提供します。
|
CipherSpi
このクラスは、
Cipher クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
ExemptionMechanism
このクラスは、除外メカニズムの機能と、鍵の回復、鍵の弱化、および鍵エスクローの例を提供します。
|
ExemptionMechanismException
汎用の ExemptionMechanism 例外です。
|
ExemptionMechanismSpi
このクラスは、
ExemptionMechanism クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
IllegalBlockSizeException
この例外は、ブロック暗号に提供されたデータの長さが正しくない場合、つまり暗号のブロックサイズと一致しない場合にスローされます。
|
KeyAgreement
このクラスは、鍵の合意プロトコル、つまり鍵の交換プロトコルの機能を提供します。
|
KeyAgreementSpi
このクラスは、
KeyAgreement クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
KeyGenerator
このクラスは、秘密 (対称) 鍵ジェネレータの機能を提供します。
|
KeyGeneratorSpi
このクラスは、
KeyGenerator クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
Mac
このクラスは、「メッセージ認証コード」(MAC) アルゴリズムの機能を提供します。
|
MacSpi
このクラスは、
Mac クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
NoSuchPaddingException
この例外は、あるパディングメカニズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
|
SealedObject
プログラマは、このクラスを使用してオブジェクトを生成し、暗号化アルゴリズムを利用してその機密性を保護することができます。
|
SecretKey
秘密 (対称) 鍵。
|
SecretKeyFactory
このクラスは、秘密鍵のファクトリを表します。
|
SecretKeyFactorySpi
このクラスは、
SecretKeyFactory クラスのサービスプロバイダインタフェース (SPI) を定義します。 |
ShortBufferException
この例外は、ユーザーが提供した出力バッファーが小さすぎて操作結果を保持できない場合にスローされます。
|
クラスと説明 |
---|
SecretKey
秘密 (対称) 鍵。
|
クラスと説明 |
---|
SecretKey
秘密 (対称) 鍵。
|
クラスと説明 |
---|
SecretKey
秘密 (対称) 鍵。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.