de.flexiprovider.pqc.tss
Class TSSHashFunction

java.lang.Object
  |
  +--de.flexiprovider.pqc.tss.TSSHashFunction

public class TSSHashFunction
extends java.lang.Object

This class implements the hash function used for the signature. It is described in the paper on page 7 (2.3 A hash function family)


Constructor Summary
TSSHashFunction(java.util.Vector a)
          Constructor
 
Method Summary
 TSSPolynomial calculatHash(java.util.Vector vec)
          this method calculates the hash of a given vector of GFP64Polynomial
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TSSHashFunction

public TSSHashFunction(java.util.Vector a)
Constructor
Parameters:
a - a vector of GFP64Polynomial
Method Detail

calculatHash

public TSSPolynomial calculatHash(java.util.Vector vec)
this method calculates the hash of a given vector of GFP64Polynomial
Parameters:
vec - a vector of GFP64Polynomial
Returns:
a GFP64Polynomial