| Package | Description |
|---|---|
| com.google.crypto.tink.mac | |
| com.google.crypto.tink.mac.internal |
| Class and Description |
|---|
| AesCmacKey
Represents a key computing AES-CMAC.
|
| AesCmacKey.Builder
Builder for AesCmacKey.
|
| AesCmacParameters
Describes the parameters of an
AesCmacKey. |
| AesCmacParameters.Builder
Builds a new AesCmacParameters instance.
|
| AesCmacParameters.Variant
Describes details of the mac computation.
|
| ChunkedMac
An interface representing Streaming MAC.
|
| ChunkedMacComputation
An interface representing a computation of the Streaming MAC.
|
| ChunkedMacVerification
An interface representing a verification of the Streaming MAC.
|
| HmacKey
Represents a key computing HMAC.
|
| HmacKey.Builder
Builder for HmacKey.
|
| HmacParameters
Describes the parameters of an
HmacKey. |
| HmacParameters.Builder
Builds a new HmacParameters instance.
|
| HmacParameters.HashType
The Hash algorithm used.
|
| HmacParameters.Variant
Describes details of the mac computation.
|
| MacKey
Represents functions to compute and verify a cryptographic MAC.
|
| MacParameters
Represents a description of a
MacKey excluding the randomly chosen key material. |
| Class and Description |
|---|
| AesCmacKey
Represents a key computing AES-CMAC.
|
| ChunkedMac
An interface representing Streaming MAC.
|
| ChunkedMacComputation
An interface representing a computation of the Streaming MAC.
|
| ChunkedMacVerification
An interface representing a verification of the Streaming MAC.
|
| HmacKey
Represents a key computing HMAC.
|