java.lang.Object
javax.crypto.spec.ChaCha20ParameterSpec
- 所有已实现的接口:
-
AlgorithmParameterSpec
- 自:
- 11
-
Constructor Summary
ConstructorDescriptionChaCha20ParameterSpec
(byte[] nonce, int counter) 从给定的随机数和计数器构造 ChaCha20 的参数集。 -
Method Summary
-
Constructor Details
-
ChaCha20ParameterSpec
public ChaCha20ParameterSpec(byte[] nonce, int counter) 从给定的随机数和计数器构造 ChaCha20 的参数集。- 参数:
-
nonce
- 一个12字节的随机数值 -
counter
- 初始计数器值 - 抛出:
-
NullPointerException
- 如果nonce
是null
-
IllegalArgumentException
- 如果nonce
的长度不是12字节
-
-
Method Details
-
getNonce
public byte[] getNonce()返回随机数值。- 返回:
- 随机数值。每次调用此方法时,该方法都会返回一个新数组。
-
getCounter
public int getCounter()返回配置的计数器值。- 返回:
- 计数器值
-