Following the naming conventions used in the C source code to enable easy review of the implementation.
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public int | doFinal(byte[]
the array the digest is to be copied into. out, int the offset into the out array the digest is to start at. outOff)Overrides org. Implements org. close the digest, producing the final digest value. |
| protected int | doFinal(byte[] out, int outOff, byte partialByte, int partialBits)
Overrides org.
|
| public String | getAlgorithmName()
Overrides org. Implements org. return the algorithm name |
| SHA3Digest | back to summary |
|---|---|
| public SHA3Digest() | |
| SHA3Digest | back to summary |
|---|---|
| public SHA3Digest(CryptoServicePurpose purpose) | |
| SHA3Digest | back to summary |
|---|---|
| public SHA3Digest(int bitLength) | |
| SHA3Digest | back to summary |
|---|---|
| public SHA3Digest(int bitLength, CryptoServicePurpose purpose) | |
| SHA3Digest | back to summary |
|---|---|
| public SHA3Digest(SHA3Digest source) | |
| checkBitLength | back to summary |
|---|---|
| private static int checkBitLength(int bitLength) | |
| doFinal | back to summary |
|---|---|
| public int doFinal(byte[] out, int outOff) Overrides org. Implements org. Doc from org. close the digest, producing the final digest value. The doFinal call leaves the digest reset.
| |
| doFinal | back to summary |
|---|---|
| protected int doFinal(byte[] out, int outOff, byte partialByte, int partialBits) Overrides org. | |
| getAlgorithmName | back to summary |
|---|---|
| public String getAlgorithmName() Overrides org. Implements org. Doc from org. return the algorithm name
| |