| Modifier and Type | Field and Description |
|---|---|
| protected int | |
| protected byte[] | |
| protected int | |
| private static long[] | |
| protected int | |
| protected long[] |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private static void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private static long |
| bitsInQueue | back to summary |
|---|---|
| protected int bitsInQueue | |
| dataQueue | back to summary |
|---|---|
| protected byte[] dataQueue | |
| fixedOutputLength | back to summary |
|---|---|
| protected int fixedOutputLength | |
| KeccakRoundConstants | back to summary |
|---|---|
| private static long[] KeccakRoundConstants | |
| rate | back to summary |
|---|---|
| protected int rate | |
| state | back to summary |
|---|---|
| protected long[] state | |
| KeccakRandomGenerator | back to summary |
|---|---|
| public KeccakRandomGenerator() | |
| KeccakRandomGenerator | back to summary |
|---|---|
| public KeccakRandomGenerator(int bitLength) | |
| expandSeed | back to summary |
|---|---|
| public void expandSeed(byte[] output, int outLen) | |
| init | back to summary |
|---|---|
| private void init(int bitLength) | |
| initSponge | back to summary |
|---|---|
| private void initSponge(int rate) | |
| keccakIncAbsorb | back to summary |
|---|---|
| private void keccakIncAbsorb(byte[] input, int inputLen) | |
| keccakIncFinalize | back to summary |
|---|---|
| private void keccakIncFinalize(int p) | |
| keccakIncSqueeze | back to summary |
|---|---|
| private void keccakIncSqueeze(byte[] output, int outLen) | |
| keccakPermutation | back to summary |
|---|---|
| private static void keccakPermutation(long[] A) | |
| randomGeneratorInit | back to summary |
|---|---|
| public void randomGeneratorInit(byte[] entropyInput, byte[] personalizationString, int entropyLen, int perLen) | |
| seedExpanderInit | back to summary |
|---|---|
| public void seedExpanderInit(byte[] seed, int seedLen) | |
| SHAKE256_512_ds | back to summary |
|---|---|
| public void SHAKE256_512_ds(byte[] output, byte[] input, int inLen, byte[] domain) | |
| squeeze | back to summary |
|---|---|
| public void squeeze(byte[] output, int outLen) | |
| toUnsignedLong | back to summary |
|---|---|
| private static long toUnsignedLong(int x) | |