| Modifier and Type | Field and Description |
|---|---|
static AesCtrHmacAeadParameters |
AES128_CTR_HMAC_SHA256
A
Parameters object for generating new instances of AesCtrHmacAeadKey with the
following parameters:
AES key size: 16 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 16 bytes
HMAC hash function: SHA256
|
static AesEaxParameters |
AES128_EAX
A
Parameters object for generating new instances of AesEaxKey with the
following parameters:
Key size: 16 bytes
IV size: 16 bytes
|
static AesGcmParameters |
AES128_GCM
A
Parameters object for generating new instances of AesGcmKey with the
following parameters:
Key size: 16 bytes
|
static AesCtrHmacAeadParameters |
AES256_CTR_HMAC_SHA256
A
Parameters object for generating new instances of AesCtrHmacAeadKey with the
following parameters:
AES key size: 32 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 32 bytes
HMAC hash function: SHA256
|
static AesEaxParameters |
AES256_EAX
A
Parameters object for generating new instances of AesEaxKey with the
following parameters:
Key size: 32 bytes
IV size: 16 bytes
|
static AesGcmParameters |
AES256_GCM
A
Parameters object for generating new instances of AesGcmKey with the
following parameters:
Key size: 32 bytes
|
static ChaCha20Poly1305Parameters |
CHACHA20_POLY1305
A
KeyTemplate that generates new instances of ChaCha20Poly1305Key. |
static XChaCha20Poly1305Parameters |
XCHACHA20_POLY1305
A
KeyTemplate that generates new instances of XChaCha20Poly1305Key. |
public static final AesGcmParameters AES128_GCM
public static final AesGcmParameters AES256_GCM
public static final AesEaxParameters AES128_EAX
Parameters object for generating new instances of AesEaxKey with the
following parameters:
public static final AesEaxParameters AES256_EAX
Parameters object for generating new instances of AesEaxKey with the
following parameters:
public static final AesCtrHmacAeadParameters AES128_CTR_HMAC_SHA256
Parameters object for generating new instances of AesCtrHmacAeadKey with the
following parameters:
public static final AesCtrHmacAeadParameters AES256_CTR_HMAC_SHA256
Parameters object for generating new instances of AesCtrHmacAeadKey with the
following parameters:
public static final ChaCha20Poly1305Parameters CHACHA20_POLY1305
KeyTemplate that generates new instances of ChaCha20Poly1305Key.public static final XChaCha20Poly1305Parameters XCHACHA20_POLY1305
KeyTemplate that generates new instances of XChaCha20Poly1305Key.