create an independant clone. used by dup()
return the size, in bytes, of the digest produced by this message digest.
Return the size in bytes of the internal buffer the digest applies it's compression function to.
Used for padding (i.e. in HMacs)
update the message digest with a block of bytes.
close the digest, producing the final digest value. The doFinal call leaves the digest reset.
* close the digest, producing the final digest value. The doFinal * call leaves the digest reset.
reset the digest back to it's initial state.
create an independant copy of this Digest and it's full state
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.