パッケージ | 説明 |
---|---|
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, 2014, Oracle and/or its affiliates. All rights reserved.