| Interface | Description |
|---|---|
| Prf |
The PRF interface is an abstraction for an element of a pseudo random function family, selected
by a key.
|
| Class | Description |
|---|---|
| AesCmacPrfKeyManager |
This key manager generates new
AesCmacKeyPrf keys and produces new instances of AesCmacPrf. |
| HkdfPrfKeyManager |
This key manager generates new
HkdfPrfKey keys and produces new instances of HkdfStreamingPrf and HkdfPrf. |
| HmacPrfKeyManager |
This key manager generates new
HmacPrfKey keys and produces new instances of PrfHmacJce. |
| PrfConfig |
Static methods and registering with the
Registry all instances of StreamingPrf key types supported in a particular release of
Tink. |
| PrfKeyTemplates | Deprecated
use the key template methods in the key managers, e.g.,
HkdfPrfKeyManager.hkdfSha256Template().
|
| PrfSet |
A Tink Keyset can be converted into a set of PRFs using this primitive.
|
| PrfSetWrapper |
PrfSetWrapper is the implementation of PrimitiveWrapper for the PrfSet primitive.
|