| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
MessageDigestcryptix.provider.md.BlockMessageDigestcryptix.provider.md.MD5Constructor Summary | |
| |
Method Summary | |
protected static int |
|
protected static int |
|
protected static int |
|
protected static int |
|
protected static int |
|
protected static int |
|
protected static int |
|
protected static int |
|
Object |
|
protected byte[] |
|
protected int |
|
protected int |
|
protected void |
|
protected void |
|
static void |
|
static void |
|
protected void |
|
Methods inherited from class cryptix.provider.md.BlockMessageDigest | |
bitcount, engineDigest, engineDigest, engineGetDataLength, engineReset, engineTransform, engineUpdate, engineUpdate | |
protected static int F(int x,
int y,
int z)protected static int FF(int a,
int b,
int c,
int d,
int k,
int s,
int t)protected static int G(int x,
int y,
int z)protected static int GG(int a,
int b,
int c,
int d,
int k,
int s,
int t)protected static int H(int x,
int y,
int z)protected static int HH(int a,
int b,
int c,
int d,
int k,
int s,
int t)protected static int I(int x,
int y,
int z)protected static int II(int a,
int b,
int c,
int d,
int k,
int s,
int t)public Object clone()
Returns a copy of this MD object.
protected byte[] engineDigest(byte[] in,
int length)Returns the digest of the data added and resets the digest.
- Overrides:
- engineDigest in interface BlockMessageDigest
- Returns:
- the digest of all the data added to the message digest as a byte array.
protected int engineGetDataLength()
Returns the length of the data (in bytes) hashed in every transform.
- Overrides:
- engineGetDataLength in interface BlockMessageDigest
protected int engineGetDigestLength()
Returns the length of the hash (in bytes).
protected void engineReset()
Initializes (resets) the message digest.
- Overrides:
- engineReset in interface BlockMessageDigest
protected void engineTransform(byte[] in)
Adds data to the message digest.
- Overrides:
- engineTransform in interface BlockMessageDigest
- Parameters:
public static final void main(argv[] )
Entry point forself_test.
public static final void self_test()
throws ExceptionDo some basic tests. Three of the validation data are included only, no output, success or exception. If you want more, write a test program!
- See Also:
cryptix.examples.UnitMD5
protected void transform(M[] )