public final class MD2 extends MessageDigest
MessageDigest.MDStatealgID| Constructor and Description |
|---|
MD2()
Empty constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
algName()
Returns the algorithm name of this message digest.
|
int |
blockSize()
Returns the blocksize of this instance.
|
java.lang.Object |
clone()
Returns a clone of this message digest object.
|
void |
computeCurrent()
Completes the hash computation, performing any necessary operations such as padding.
|
AlgorithmIdentifier |
getAlgID()
Returns the algorithm identifier of this object.
|
byte[] |
getDigestBits()
Returns a copy of the current digest bytes.
|
int |
getDigestLength()
Returns the length in bytes of the message digest.
|
protected MessageDigest.MDState |
getState()
Gets the state of this MessageDigest instance.
|
void |
init()
Resets this message digest object to its initial state.
|
boolean |
isValid()
Returns
true if this MD2 is in a valid state and its digest bits are usable; otherwise returns false. |
protected void |
setState(MessageDigest.MDState state)
Sets the state of this MessageDigest instance.
|
void |
update(byte b)
Adds the specifed byte to the data being digested.
|
computeDigest, computeDigest, getInstance, isEqual, setAlgID, toString, update, update, update, update, update, update, update, update, update, update, update, update, updateASCIIpublic void init()
MessageDigestinit in class MessageDigestpublic AlgorithmIdentifier getAlgID()
MessageDigestgetAlgID in class MessageDigestpublic int blockSize()
MessageDigestblockSize in class MessageDigestpublic int getDigestLength()
getDigestLength in class MessageDigestpublic byte[] getDigestBits()
getDigestBits in class MessageDigestpublic boolean isValid()
true if this MD2 is in a valid state and its digest bits are usable; otherwise returns false.isValid in class MessageDigestpublic void update(byte b)
MessageDigestupdate in class MessageDigestpublic void computeCurrent()
digestBits.computeCurrent in class MessageDigestpublic java.lang.String algName()
algName in class MessageDigestpublic java.lang.Object clone()
clone in class MessageDigestprotected MessageDigest.MDState getState()
MessageDigestgetState in class MessageDigestprotected void setState(MessageDigest.MDState state)
MessageDigestsetState in class MessageDigest