| Modifier and Type | Method and Description |
|---|---|
static Aead |
LegacyFullAead.create(LegacyProtoKey key)
This method covers the cases where users created their own aead/key classes.
|
| Modifier and Type | Method and Description |
|---|---|
static DeterministicAead |
LegacyFullDeterministicAead.create(LegacyProtoKey key)
Creates a DeterministicAead full primitive from user-defined deterministic aead / key classes.
|
| Modifier and Type | Method and Description |
|---|---|
static HybridEncrypt |
LegacyFullHybridEncrypt.create(LegacyProtoKey key)
This method covers the cases where users created their own aead/key classes.
|
static HybridDecrypt |
LegacyFullHybridDecrypt.create(LegacyProtoKey key) |
| Modifier and Type | Method and Description |
|---|---|
static Mac |
LegacyFullMac.create(LegacyProtoKey key)
This method covers the cases where users created their own mac/key classes.
|
| Modifier and Type | Method and Description |
|---|---|
static Prf |
LegacyFullPrf.create(LegacyProtoKey key)
This method covers the cases where users created their own prf/key classes.
|
| Modifier and Type | Method and Description |
|---|---|
static PublicKeyVerify |
LegacyFullVerify.create(LegacyProtoKey key)
Creates the full primitive corresponding to the key.
|
static PublicKeySign |
LegacyFullSign.create(LegacyProtoKey key)
Creates the full primitive corresponding to the key.
|
| Modifier and Type | Method and Description |
|---|---|
static StreamingAead |
LegacyFullStreamingAead.create(LegacyProtoKey key)
Covers the cases where users created their own streaming AEAD / key classes.
|