- java.lang.Object
- 
- javax.crypto.spec.ChaCha20ParameterSpec
 
- 
- すべての実装されたインタフェース:
- AlgorithmParameterSpec
 
 public final class ChaCha20ParameterSpec extends Object implements AlgorithmParameterSpec このクラスは、ChaCha20アルゴリズムで使用されるパラメータを指定します。パラメータは、12バイトのnonceおよび32ビット整数で表される初期カウンタ値で構成されます。 このクラスを使用して、ChaCha20アルゴリズムを実装する Cipherオブジェクトを初期化できます。- 導入されたバージョン:
- 11
 
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 ChaCha20ParameterSpec(byte[] nonce, int counter)指定されたnonceおよびカウンタからChaCha20のパラメータ・セットを構築します。
 
- 
- 
- 
コンストラクタの詳細- 
ChaCha20ParameterSpecpublic ChaCha20ParameterSpec(byte[] nonce, int counter)指定されたnonceおよびカウンタからChaCha20のパラメータ・セットを構築します。- パラメータ:
- nonce- 12バイトのnonce値
- counter- 初期カウンタ値
- 例外:
- NullPointerException-- nonceが- nullの場合
- IllegalArgumentException-- nonceの長さが12バイトでないか
 
 
- 
 
-