java.lang.Object
javax.crypto.KEM.Encapsulated
-
コンストラクタのサマリー
コンストラクタ説明Encapsulated
(SecretKey key, byte[] encapsulation, byte[] params) Encapsulated
オブジェクトを構築します。 -
メソッドのサマリー
-
コンストラクタの詳細
-
Encapsulated
public Encapsulated(SecretKey key, byte[] encapsulation, byte[] params) Encapsulated
オブジェクトを構築します。- パラメータ:
key
- 共有シークレットをキーとして、null
にしないでください。encapsulation
- キーのカプセル化メッセージをnull
にしないでください。 この配列の内容は、後続の変更に影響されないようにコピーされる。params
- オプションのパラメータ。null
を指定できます。 この配列の内容は、後続の変更に影響されないようにコピーされる。- 例外:
NullPointerException
-key
またはencapsulation
がnull
の場合
-
-
メソッドの詳細
-
key
-
encapsulation
public byte[] encapsulation()キー・カプセル化メッセージを返します。- 戻り値:
- キーのカプセル化メッセージ。 バイト配列の新しいコピーが返されます。
-
params
public byte[] params()バイト配列のオプションのパラメータを返します。- 戻り値:
- バイト配列のオプション・パラメータ、または指定されていない場合は
null
。 バイト配列の新しいコピーが返されます。
-