- <init>
This constructor regenerates a prior treehash object
- destroy
Destroys a treehash instance after the top node was taken for authentication
path.
- getFirstNode
returns the first node stored in treehash instance itself
- getLowestNodeHeight
Returns the height of the lowest node stored either in treehash or on the stack.
It must not be set
- getSeedActive
returns the active seed
- getStatByte
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
- getStatInt
Returns the status int array used by the GMSSPrivateKeyASN.1 class
- initialize
initializes the treehash instance. The seeds must already have been initialized
to work correctly.
- initializeSeed
Method to initialize the seeds needed for the precomputation of right nodes.
Should be initialized w
- update
Calculates one update of the treehash instance, i.e. creates a new leaf and
hashes if possible
- updateNextSeed
updates the nextSeed of this treehash instance one step needed for the schedulng
of the seeds
- wasFinished
Method to check whether the instance has been finished or not