Package org.bouncycastle.crypto.general
Class ChaCha20
- java.lang.Object
-
- org.bouncycastle.crypto.general.ChaCha20
-
public final class ChaCha20 extends java.lang.ObjectSource class for implementations of ChaCha20 based algorithms.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChaCha20.KeyGeneratorChaCha20 key generator.static classChaCha20.OperatorFactoryFactory for basic ChaCha20 encryption/decryption operators.static classChaCha20.ParametersParameters for ChaCha20 cipher.
-
Field Summary
Fields Modifier and Type Field Description static GeneralAlgorithmALGORITHMRaw ChaCha20 algorithm, can be used for creating general purpose ChaCha20 keys.static ChaCha20.ParametersSTREAM
-
-
-
Field Detail
-
ALGORITHM
public static final GeneralAlgorithm ALGORITHM
Raw ChaCha20 algorithm, can be used for creating general purpose ChaCha20 keys.
-
STREAM
public static final ChaCha20.Parameters STREAM
-
-