Package org.apache.commons.codec.digest
Class Blake3.EngineState
- java.lang.Object
-
- org.apache.commons.codec.digest.Blake3.EngineState
-
- Enclosing class:
- Blake3
private static final class Blake3.EngineState extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateEngineState(int[] key, int flags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddChunkCV(int[] firstCV, long totalChunks)private voidinputData(byte[] in, int offset, int length)private voidoutputHash(byte[] out, int offset, int length)private int[]popCV()private voidpushCV(int[] cv)private voidreset()
-
-
-
Field Detail
-
key
private final int[] key
-
flags
private final int flags
-
cvStack
private final int[][] cvStack
-
stackLen
private int stackLen
-
state
private Blake3.ChunkState state
-
-
Method Detail
-
addChunkCV
private void addChunkCV(int[] firstCV, long totalChunks)
-
inputData
private void inputData(byte[] in, int offset, int length)
-
outputHash
private void outputHash(byte[] out, int offset, int length)
-
popCV
private int[] popCV()
-
pushCV
private void pushCV(int[] cv)
-
reset
private void reset()
-
-