public class MyMessageDigest1 extends MessageDigest
Modifier and Type | Field and Description |
---|---|
boolean |
runEngineDigest |
boolean |
runEngineReset |
boolean |
runEngineUpdate1 |
boolean |
runEngineUpdate2 |
Constructor and Description |
---|
MyMessageDigest1() |
MyMessageDigest1(String algorithm) |
Modifier and Type | Method and Description |
---|---|
byte[] |
engineDigest()
Computes and returns the final hash value for this
MessageDigestSpi . |
void |
engineReset()
Puts this
MessageDigestSpi back in an initial state, such that it
is ready to compute a one way hash value. |
void |
engineUpdate(byte arg0)
Updates this
MessageDigestSpi using the given byte . |
void |
engineUpdate(byte[] arg0,
int arg1,
int arg2)
Updates this
MessageDigestSpi using the given byte[] . |
clone, digest, digest, digest, getAlgorithm, getDigestLength, getInstance, getInstance, getInstance, getProvider, isEqual, reset, toString, update, update, update, update
engineDigest, engineGetDigestLength, engineUpdate
public boolean runEngineReset
public boolean runEngineDigest
public boolean runEngineUpdate1
public boolean runEngineUpdate2
public MyMessageDigest1()
public MyMessageDigest1(String algorithm)
algorithm
- public void engineReset()
MessageDigestSpi
MessageDigestSpi
back in an initial state, such that it
is ready to compute a one way hash value.engineReset
in class MessageDigestSpi
public byte[] engineDigest()
MessageDigestSpi
MessageDigestSpi
. After the digest is computed the receiver is
reset.engineDigest
in class MessageDigestSpi
MessageDigestSpi.engineReset()
public void engineUpdate(byte arg0)
MessageDigestSpi
MessageDigestSpi
using the given byte
.engineUpdate
in class MessageDigestSpi
arg0
- the byte
to update this MessageDigestSpi
with.MessageDigestSpi.engineReset()
public void engineUpdate(byte[] arg0, int arg1, int arg2)
MessageDigestSpi
MessageDigestSpi
using the given byte[]
.engineUpdate
in class MessageDigestSpi
arg0
- the byte
array.arg1
- the index of the first byte in input
to update from.arg2
- the number of bytes in input
to update from.