org.bouncycastle.crypto.digests
Class TigerDigest
java.lang.Objectorg.bouncycastle.crypto.digests.TigerDigest
- Digest, ExtendedDigest
public class TigerDigest
extends java.lang.Object
int | doFinal(byte[] out, int outOff)- close the digest, producing the final digest value.
|
String | getAlgorithmName()- return the algorithm name
|
int | getByteLength()
|
int | getDigestSize()- return the size, in bytes, of the digest produced by this message digest.
|
void | reset()- reset the chaining variables
|
void | unpackWord(long r, byte[] out, int outOff)
|
void | update(byte in)- update the message digest with a single byte.
|
void | update(byte[] in, int inOff, int len)- update the message digest with a block of bytes.
|
TigerDigest
public TigerDigest()
Standard constructor
TigerDigest
public TigerDigest(TigerDigest t)
Copy constructor. This will copy the state of the provided
message digest.
doFinal
public int doFinal(byte[] out,
int outOff) close the digest, producing the final digest value. The doFinal
call leaves the digest reset.
- doFinal in interface Digest
out - the array the digest is to be copied into.outOff - the offset into the out array the digest is to start at.
getAlgorithmName
public String getAlgorithmName()
return the algorithm name
- getAlgorithmName in interface Digest
getDigestSize
public int getDigestSize()
return the size, in bytes, of the digest produced by this message digest.
- getDigestSize in interface Digest
- the size, in bytes, of the digest produced by this message digest.
reset
public void reset()
reset the chaining variables
- reset in interface Digest
unpackWord
public void unpackWord(long r,
byte[] out,
int outOff)
update
public void update(byte in)
update the message digest with a single byte.
- update in interface Digest
in - the input byte to be entered.
update
public void update(byte[] in,
int inOff,
int len) update the message digest with a block of bytes.
- update in interface Digest
in - the byte array containing the data.inOff - the offset into the byte array where the data starts.len - the length of the data.