F
protected static int F(int x,
int y,
int z)
FF
protected static int FF(int a,
int b,
int c,
int d,
int k,
int s,
int t)
G
protected static int G(int x,
int y,
int z)
GG
protected static int GG(int a,
int b,
int c,
int d,
int k,
int s,
int t)
H
protected static int H(int x,
int y,
int z)
HH
protected static int HH(int a,
int b,
int c,
int d,
int k,
int s,
int t)
I
protected static int I(int x,
int y,
int z)
II
protected static int II(int a,
int b,
int c,
int d,
int k,
int s,
int t)
clone
public Object clone()
Returns a copy of this MD object.
engineDigest
protected byte[] engineDigest(byte[] in,
int length)
Returns the digest of the data added and resets the digest.
- engineDigest in interface BlockMessageDigest
- the digest of all the data added to the message digest as a byte array.
engineGetDataLength
protected int engineGetDataLength()
Returns the length of the data (in bytes) hashed in every transform.
- engineGetDataLength in interface BlockMessageDigest
engineGetDigestLength
protected int engineGetDigestLength()
Returns the length of the hash (in bytes).
engineReset
protected void engineReset()
Initializes (resets) the message digest.
- engineReset in interface BlockMessageDigest
engineTransform
protected void engineTransform(byte[] in)
Adds data to the message digest.
- engineTransform in interface BlockMessageDigest
main
public static final void main(argv[] )
Entry point for self_test
.
self_test
public static final void self_test()
throws Exception
Do some basic tests.
Three of the validation data are included only, no output,
success or exception.
If you want more, write a test program!
cryptix.examples.UnitMD5
transform
protected void transform(M[] )