public final class ChaCha20
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ChaCha20.AEADOperatorFactory
Factory for ChaCha20-Poly1305 encryption/decryption operators.
|
static class |
ChaCha20.AuthParameters
Parameters for ChaCha20-Poly1305 cipher.
|
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.
|
Modifier and Type | Field and Description |
---|---|
static GeneralAlgorithm |
ALGORITHM
Raw ChaCha20 algorithm, can be used for creating general purpose ChaCha20 keys.
|
static ChaCha20.Parameters |
STREAM |
static GeneralAlgorithm |
STREAMwithPoly1305 |
static ChaCha20.AuthParameters |
WithPoly1305 |
public static final GeneralAlgorithm ALGORITHM
public static final GeneralAlgorithm STREAMwithPoly1305
public static final ChaCha20.Parameters STREAM
public static final ChaCha20.AuthParameters WithPoly1305