oracle.security.crypto.core
Class MD2
java.lang.Object
oracle.security.crypto.core.MessageDigest
oracle.security.crypto.core.MD2
- All Implemented Interfaces:
- java.lang.Cloneable
- public final class MD2
- extends MessageDigest
The MD2 message digest algorithm, as defined in RFC 1319.
Constructor Summary |
MD2()
|
Methods inherited from class oracle.security.crypto.core.MessageDigest |
computeDigest, computeDigest, getDigestBits, getInstance, isEqual, isEqual, setAlgID, toString, update, update, update, update, update, update, update, update, update, update, update, updateASCII |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MD2
public MD2()
init
public void init()
- Description copied from class:
MessageDigest
- Resets this message digest object to its initial state.
-
- Specified by:
init
in class MessageDigest
getAlgID
public AlgorithmIdentifier getAlgID()
-
- Specified by:
getAlgID
in class MessageDigest
blockSize
public int blockSize()
-
- Specified by:
blockSize
in class MessageDigest
getDigestLength
public int getDigestLength()
- Returns the length in bytes of the message digest.
-
- Specified by:
getDigestLength
in class MessageDigest
update
public void update(byte b)
- Description copied from class:
MessageDigest
- Adds the specifed byte to the data being digested.
-
- Specified by:
update
in class MessageDigest
computeCurrent
public void computeCurrent()
- Completes the hash computation, performing any necessary operations such as padding. The final result of the hash is stored in
digestBits
.
-
- Specified by:
computeCurrent
in class MessageDigest
algName
public java.lang.String algName()
- Returns the algorithm name of this message digest.
-
- Specified by:
algName
in class MessageDigest
-
- Returns:
- "MD2"
clone
public java.lang.Object clone()
- Returns a clone of this message digest object.
-
- Specified by:
clone
in class MessageDigest
getState
protected MessageDigest.MDState getState()
-
- Specified by:
getState
in class MessageDigest
setState
protected void setState(MessageDigest.MDState state)
-
- Specified by:
setState
in class MessageDigest
Copyright © 2005 , Oracle. All rights reserved.