パッケージjavax.crypto.spec
の使用

javax.crypto.specを使用しているパッケージ 
パッケージ 説明
javax.crypto.interfaces
RSA LaboratoriesのPKCS#3で定義されているDiffie-Hellmanキーのインタフェースを提供します。
javax.crypto.spec
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
  • javax.crypto.interfacesが使用するjavax.crypto.spec内のクラス 
    クラス 説明
    DHParameterSpec
    このクラスは、「PKCS#3: Diffie-Hellman Key-Agreement Standard」で指定されている、Diffie-Hellmanアルゴリズムで使用されるパラメータのセットを指定します。
  • javax.crypto.specが使用するjavax.crypto.spec内のクラス 
    クラス 説明
    OAEPParameterSpec
    このクラスは、PKCS#1 v2.2標準に定義されているOAEPパディングで使用されるパラメータのセットを指定します。
    PSource
    このクラスは、PKCS#1 v2.2標準に定義されているOAEPパディングの入力Pをエンコードするソースを指定します。
    PSource.PSpecified
    このクラスは、OAEPパディングのエンコーディング入力Pの値を明示的に指定するために使用します。