Package org.apache.commons.codec.digest
Class Blake3.EngineState
java.lang.Object
org.apache.commons.codec.digest.Blake3.EngineState
- Enclosing class:
- Blake3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addChunkCV
(int[] firstCV, long totalChunks) private void
inputData
(byte[] in, int offset, int length) private void
outputHash
(byte[] out, int offset, int length) private int[]
popCV()
private void
pushCV
(int[] cv) private void
reset()
-
Field Details
-
key
private final int[] key -
flags
private final int flags -
cvStack
private final int[][] cvStack -
stackLen
private int stackLen -
state
-
-
Constructor Details
-
EngineState
private EngineState(int[] key, int flags)
-
-
Method Details
-
inputData
private void inputData(byte[] in, int offset, int length) -
outputHash
private void outputHash(byte[] out, int offset, int length) -
reset
private void reset() -
addChunkCV
private void addChunkCV(int[] firstCV, long totalChunks) -
pushCV
private void pushCV(int[] cv) -
popCV
private int[] popCV()
-