Class Blake2b.Tree
- java.lang.Object
-
- net.sourceforge.plantuml.argon2.blake2.Blake2b.Tree
-
-
Constructor Summary
Constructors Constructor Description Tree(int depth, int fanout, int leaf_length, int inner_length, int digest_length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Blake2b.Digest
getNode(int depth, int offset)
returns the Digest for tree node @ (depth, offset)Blake2b.Digest
getRoot()
returns the Digest for root node
-
-
-
Constructor Detail
-
Tree
public Tree(int depth, int fanout, int leaf_length, int inner_length, int digest_length)
- Parameters:
fanout
-depth
-leaf_length
- size of data input for leaf nodes.inner_length
- note this is used also as digest-length for non-root nodes.digest_length
- final hash out digest-length for the tree
-
-
Method Detail
-
getNode
public final Blake2b.Digest getNode(int depth, int offset)
returns the Digest for tree node @ (depth, offset)
-
getRoot
public final Blake2b.Digest getRoot()
returns the Digest for root node
-
-