public class SHA3
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
HASH224 |
static int |
HASH256 |
static int |
HASH384 |
static int |
HASH512 |
static long[] |
RC |
static int |
SHAKE128 |
static int |
SHAKE256 |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
continuing_hash() |
void |
continuing_shake(byte[] digest,
int olen) |
byte[] |
hash() |
void |
init(int olen) |
void |
process_array(byte[] b) |
void |
process_num(int n) |
void |
process(int byt) |
void |
shake(byte[] digest,
int olen) |
void |
squeeze(byte[] buff,
int olen) |
public static final int HASH224
public static final int HASH256
public static final int HASH384
public static final int HASH512
public static final int SHAKE128
public static final int SHAKE256
public static final long[] RC
public SHA3(int olen)
public SHA3(SHA3 s)
public void init(int olen)
public void process(int byt)
public void process_array(byte[] b)
public void process_num(int n)
public void squeeze(byte[] buff,
int olen)
public byte[] hash()
public byte[] continuing_hash()
public void shake(byte[] digest,
int olen)
public void continuing_shake(byte[] digest,
int olen)