Package org.apache.commons.codec.digest
Class Blake3.Output
java.lang.Object
org.apache.commons.codec.digest.Blake3.Output
- Enclosing class:
- Blake3
Represents the state just prior to either producing an eight word chaining value or any number of output bytes
when the ROOT flag is set.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final int[]
private final long
private final int
private final int[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Output
(int[] inputChainingValue, int[] blockWords, long counter, int blockLength, int flags) -
Method Summary
Modifier and TypeMethodDescriptionprivate int[]
private void
rootOutputBytes
(byte[] out, int offset, int length)
-
Field Details
-
inputChainingValue
private final int[] inputChainingValue -
blockWords
private final int[] blockWords -
counter
private final long counter -
blockLength
private final int blockLength -
flags
private final int flags
-
-
Constructor Details
-
Output
private Output(int[] inputChainingValue, int[] blockWords, long counter, int blockLength, int flags)
-
-
Method Details
-
chainingValue
private int[] chainingValue() -
rootOutputBytes
private void rootOutputBytes(byte[] out, int offset, int length)
-