Package org.bouncycastle.crypto.general
Class ChaCha20
- java.lang.Object
-
- org.bouncycastle.crypto.general.ChaCha20
-
public final class ChaCha20 extends java.lang.Object
Source class for implementations of ChaCha20 based algorithms.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChaCha20.KeyGenerator
ChaCha20 key generator.static class
ChaCha20.OperatorFactory
Factory for basic ChaCha20 encryption/decryption operators.static class
ChaCha20.Parameters
Parameters for ChaCha20 cipher.
-
Field Summary
Fields Modifier and Type Field Description static GeneralAlgorithm
ALGORITHM
Raw ChaCha20 algorithm, can be used for creating general purpose ChaCha20 keys.static ChaCha20.Parameters
STREAM
-
-
-
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
-
-