Class Summary |
BaseMac |
A base abstract class to facilitate MAC (Message Authentication
Code) implementations. |
HMac |
The implementation of the HMAC (Keyed-Hash Message Authentication
Code). |
HMacFactory |
A Factory to instantiate Keyed-Hash Message Authentication Code
(HMAC) algorithm instances. |
MacFactory |
A Factory that instantiates instances of every supported Message
Authentication Code algorithms, including all HMAC algorithms. |
TMMH16 |
TMMH is a universal hash function suitable for message
authentication in the Wegman-Carter paradigm, as in the Stream Cipher
Security Transform. |
UHash32 |
UHASH is a keyed hash function, which takes as input a string of
arbitrary length, and produces as output a string of fixed length (such as 8
bytes). |
UMac32 |
The implementation of the UMAC (Universal Message Authentication
Code). |