| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private final byte[] | |
| private int | |
| private long | |
| private static final byte[] | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private final int[] | |
| private final int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | Returns: the message digest byte arraythe input byte array in)Compute and return the message digest of the input byte array. |
| private void | |
| private static int | |
| private static int | |
| private static int | |
| private void | implCompress(byte[] buf, int ofs)
This is where the functions come together as the generic MD4 transformation operation. |
| private void | implDigest(byte[] out, int ofs)
Perform the final computations, any buffered bytes are added to the digest, the count is added to the digest, and the resulting digest is stored. |
| private void |
| blockSize | back to summary |
|---|---|
| private static final int blockSize | |
| buffer | back to summary |
|---|---|
| private final byte[] buffer | |
| bufOfs | back to summary |
|---|---|
| private int bufOfs | |
| bytesProcessed | back to summary |
|---|---|
| private long bytesProcessed | |
| padding | back to summary |
|---|---|
| private static final byte[] padding | |
| S11 | back to summary |
|---|---|
| private static final int S11 | |
| S12 | back to summary |
|---|---|
| private static final int S12 | |
| S13 | back to summary |
|---|---|
| private static final int S13 | |
| S14 | back to summary |
|---|---|
| private static final int S14 | |
| S21 | back to summary |
|---|---|
| private static final int S21 | |
| S22 | back to summary |
|---|---|
| private static final int S22 | |
| S23 | back to summary |
|---|---|
| private static final int S23 | |
| S24 | back to summary |
|---|---|
| private static final int S24 | |
| S31 | back to summary |
|---|---|
| private static final int S31 | |
| S32 | back to summary |
|---|---|
| private static final int S32 | |
| S33 | back to summary |
|---|---|
| private static final int S33 | |
| S34 | back to summary |
|---|---|
| private static final int S34 | |
| state | back to summary |
|---|---|
| private final int[] state | |
| x | back to summary |
|---|---|
| private final int[] x | |
| MD4 | back to summary |
|---|---|
| public MD4() Standard constructor, creates a new MD4 instance. | |
| digest | back to summary |
|---|---|
| public byte[] digest(byte[] in) Compute and return the message digest of the input byte array.
| |
| engineUpdate | back to summary |
|---|---|
| private void engineUpdate(byte[] b, int ofs, int len) | |
| FF | back to summary |
|---|---|
| private static int FF(int a, int b, int c, int d, int x, int s) | |
| GG | back to summary |
|---|---|
| private static int GG(int a, int b, int c, int d, int x, int s) | |
| HH | back to summary |
|---|---|
| private static int HH(int a, int b, int c, int d, int x, int s) | |
| implCompress | back to summary |
|---|---|
| private void implCompress(byte[] buf, int ofs) This is where the functions come together as the generic MD4 transformation operation. It consumes 64 bytes from the buffer, beginning at the specified offset. | |
| implDigest | back to summary |
|---|---|
| private void implDigest(byte[] out, int ofs) Perform the final computations, any buffered bytes are added to the digest, the count is added to the digest, and the resulting digest is stored. | |
| implReset | back to summary |
|---|---|
| private void implReset() Reset the state of this object. | |