Modifier and Type | Field and Description |
---|---|
private byte[] |
block |
private long |
count |
private static byte[] |
padding |
private int |
state0 |
private int |
state1 |
private int |
state2 |
private int |
state3 |
private int[] |
x |
Constructor and Description |
---|
MD5() |
Modifier and Type | Method and Description |
---|---|
void |
digest(byte[] dst) |
void |
digest(byte[] dst,
int pos) |
private static void |
encode(byte[] dst,
int dstoff,
int word) |
private static int |
FF(int a,
int b,
int c,
int d,
int x,
int s,
int ac) |
int |
getDigestLength() |
private static int |
GG(int a,
int b,
int c,
int d,
int x,
int s,
int ac) |
private static int |
HH(int a,
int b,
int c,
int d,
int x,
int s,
int ac) |
private static int |
II(int a,
int b,
int c,
int d,
int x,
int s,
int ac) |
void |
reset() |
private void |
transform(byte[] src,
int pos) |
void |
update(byte b) |
void |
update(byte[] b) |
void |
update(byte[] buff,
int pos,
int len) |
private int state0
private int state1
private int state2
private int state3
private long count
private final byte[] block
private final int[] x
private static final byte[] padding
private static final int FF(int a, int b, int c, int d, int x, int s, int ac)
private static final int GG(int a, int b, int c, int d, int x, int s, int ac)
private static final int HH(int a, int b, int c, int d, int x, int s, int ac)
private static final int II(int a, int b, int c, int d, int x, int s, int ac)
private static final void encode(byte[] dst, int dstoff, int word)
private final void transform(byte[] src, int pos)
public final void update(byte[] buff, int pos, int len)
public final int getDigestLength()
getDigestLength
in interface Digest