| 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
KeyTemplates.get(java.lang.String), e.g.,
KeyTemplates.get("HKDF_SHA256") |
| 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.
|