Class SHA3Digest
-
- All Implemented Interfaces:
-
io.anyline.nfc.bouncycastle.crypto.Digest
,io.anyline.nfc.bouncycastle.crypto.ExtendedDigest
public class SHA3Digest extends KeccakDigest
implementation of SHA-3 based on following KeccakNISTInterface.c from https://keccak.noekeon.org/
Following the naming conventions used in the C source code to enable easy review of the implementation.
-
-
Constructor Summary
Constructors Constructor Description SHA3Digest()
SHA3Digest(int bitLength)
SHA3Digest(SHA3Digest source)
-
Method Summary
Modifier and Type Method Description String
getAlgorithmName()
return the algorithm name int
doFinal(Array<byte> out, int outOff)
close the digest, producing the final digest value. -
-
Constructor Detail
-
SHA3Digest
SHA3Digest()
-
SHA3Digest
SHA3Digest(int bitLength)
-
SHA3Digest
SHA3Digest(SHA3Digest source)
-
-
Method Detail
-
getAlgorithmName
String getAlgorithmName()
return the algorithm name
- Returns:
the algorithm name
-
-
-
-