public class MD4
extends java.security.MessageDigest
MD4 Message-
Digest Algorithm by R. Rivest.| Modifier and Type | Field | Description |
|---|---|---|
static int |
BYTE_BLOCK_LENGTH |
The MD4 algorithm block length is 64 bytes wide.
|
static int |
BYTE_DIGEST_LENGTH |
The MD4 algorithm message digest length is 16 bytes wide.
|
| Constructor | Description |
|---|---|
MD4() |
Default constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected byte[] |
engineDigest() |
|
protected int |
engineDigest(byte[] buf,
int offset,
int len) |
|
protected int |
engineGetDigestLength() |
Returns the digest length in bytes.
|
protected void |
engineReset() |
|
protected void |
engineUpdate(byte b) |
|
protected void |
engineUpdate(byte[] b,
int offset,
int len) |
public static final int BYTE_DIGEST_LENGTH
public static final int BYTE_BLOCK_LENGTH
protected int engineGetDigestLength()
engineGetDigestLength in class java.security.MessageDigestSpiprotected void engineUpdate(byte b)
engineUpdate in class java.security.MessageDigestSpiprotected void engineUpdate(byte[] b,
int offset,
int len)
engineUpdate in class java.security.MessageDigestSpiprotected byte[] engineDigest()
engineDigest in class java.security.MessageDigestSpiprotected int engineDigest(byte[] buf,
int offset,
int len)
throws java.security.DigestException
engineDigest in class java.security.MessageDigestSpijava.security.DigestExceptionprotected void engineReset()
engineReset in class java.security.MessageDigestSpi