Methods Summary |
---|
public java.lang.Object | clone()
try {
return new HMACT64(this);
} catch (CloneNotSupportedException ex) {
throw new IllegalStateException(ex.getMessage());
}
|
protected byte[] | engineDigest()
byte[] digest = md5.digest();
md5.update(opad);
return md5.digest(digest);
|
protected int | engineDigest(byte[] buf, int offset, int len)
byte[] digest = md5.digest();
md5.update(opad);
md5.update(digest);
try {
return md5.digest(buf, offset, len);
} catch (Exception ex) {
throw new IllegalStateException();
}
|
protected int | engineGetDigestLength()
return md5.getDigestLength();
|
protected void | engineReset()
md5.reset();
md5.update(ipad);
|
protected void | engineUpdate(byte b)
md5.update(b);
|
protected void | engineUpdate(byte[] input, int offset, int len)
md5.update(input, offset, len);
|