Package org.bouncycastle.tsp.ers
Interface ERSRootNodeCalculator
- All Known Implementing Classes:
BinaryTreeRootCalculator
public interface ERSRootNodeCalculator
Base interface for an implementation that calculates the root hash
contained in the time-stamp from the Merkle tree based on the partial
hash-tree nodes.
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
computeRootHash
(DigestCalculator digCalc, org.bouncycastle.asn1.tsp.PartialHashtree[] nodes) Calculate the root hash of the Merkle tree from the partial hash-tree nodes.
-
Method Details
-
computeRootHash
Calculate the root hash of the Merkle tree from the partial hash-tree nodes.- Parameters:
digCalc
- the digest calculator to use.nodes
- the partial hash-trees forming the basis of the Merkle tree.- Returns:
- the root hash of the Merkle tree.
-