For the latest news and information visit The GNU Crypto project | ||
Frames | No Frames |
Constructors with parameter type gnu.crypto.mac.IMac | |
Creates a new PBKDF2 object. |
Methods with return type gnu.crypto.mac.IMac | |
IMac | HMacFactory.getInstance(String name) Return an instance of a HMAC algorithm given the name of its
underlying hash function, prefixed with the literal defined in
Registry.HMAC_NAME_PREFIX .
|
IMac | MacFactory.getInstance(String name) Returns an instance of a MAC algorithm given its name.
|
IMac | Returns the MAC this stream is updating.
|
IMac | Returns the MAC this stream is updating.
|
Constructors with parameter type gnu.crypto.mac.IMac | |
Creates a new MacInputStream. | |
Creates a new MacOutputStream . |
Classes implementing gnu.crypto.mac.IMac | |
class | A base abstract class to facilitate MAC (Message Authentication
Code) implementations.
|
class | The implementation of the HMAC (Keyed-Hash Message Authentication
Code).
HMAC can be used in combination with any iterated cryptographic
hash function. |
class | TMMH is a universal hash function suitable for message
authentication in the Wegman-Carter paradigm, as in the Stream Cipher
Security Transform. |
class | 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). |
class | The implementation of the UMAC (Universal Message Authentication
Code).
The UMAC algorithms described are parameterized. |
Methods with parameter type gnu.crypto.mac.IMac | |
void | Sets the MAC this stream is updating, which must have already been
initialized. |
void | Sets the MAC this stream is updating, which must have already been
initialized. |
Fields of type gnu.crypto.mac.IMac | |
IMac | Our MAC instance. |