public class _SHA3Digest extends _KeccakDigest
Following the naming conventions used in the C source code to enable easy review of the implementation.
bitsInQueue, dataQueue, fixedOutputLength, rate, squeezing, state| 构造器和说明 |
|---|
_SHA3Digest(_SHA3Digest source) |
_SHA3Digest() |
_SHA3Digest(int bitLength) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
doFinal(byte[] out,
int outOff)
close the digest, producing the final digest value.
|
protected int |
doFinal(byte[] out,
int outOff,
byte partialByte,
int partialBits) |
String |
getAlgorithmName()
return the algorithm name
|
absorb, absorbBits, getBufferSize, getDigestSize, reset, squeeze, update, updatepublic _SHA3Digest()
public _SHA3Digest(int bitLength)
public _SHA3Digest(_SHA3Digest source)
public String getAlgorithmName()
DigestgetAlgorithmName 在接口中 DigestgetAlgorithmName 在类中 _KeccakDigestpublic int doFinal(byte[] out,
int outOff)
DigestdoFinal 在接口中 DigestdoFinal 在类中 _KeccakDigestout - the array the digest is to be copied into.outOff - the offset into the out array the digest is to start at.protected int doFinal(byte[] out,
int outOff,
byte partialByte,
int partialBits)
doFinal 在类中 _KeccakDigestCopyright © 2022. All rights reserved.