Package com.hierynomus.security.mac
Class HmacT64
- java.lang.Object
-
- com.hierynomus.security.mac.HmacT64
-
- All Implemented Interfaces:
Mac
public class HmacT64 extends java.lang.Object implements Mac
This is an implementation of the HMACT64 keyed hashing algorithm. HMACT64 is defined by Luke Leighton as a modified HMAC-MD5 (RFC 2104) in which the key is truncated at 64 bytes (rather than being hashed via MD5).
-
-
Constructor Summary
Constructors Constructor Description HmacT64(MessageDigest md5)
Creates an HMACT64 instance which uses the given secret key material.
-
-
-
Constructor Detail
-
HmacT64
public HmacT64(MessageDigest md5)
Creates an HMACT64 instance which uses the given secret key material.
-
-
Method Detail
-
init
public void init(byte[] key) throws SecurityException
- Specified by:
init
in interfaceMac
- Throws:
SecurityException
-
update
public void update(byte[] array, int offset, int length)
-
-