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.
-