Interface XOFOperatorFactory<T>

Type Parameters:
T - the parameters type for the XOF calculator we produce.
All Known Implementing Classes:
FipsSHS.XOFOperatorFactory, FipsXOFOperatorFactory

public interface XOFOperatorFactory<T>
Base interface for a creator of extendable output function (XOF) calculators.
  • Method Summary

    Modifier and Type
    Method
    Description
    Create an extendable output function calculator which provides an OutputStream to write data to.
  • Method Details

    • createOutputXOFCalculator

      OutputXOFCalculator<T> createOutputXOFCalculator(T parameters)
      Create an extendable output function calculator which provides an OutputStream to write data to.
      Parameters:
      parameters - configuration parameters for the function.
      Returns:
      an XOF calculator.