T
- the parameters type associated with the final implementation of this factory.public abstract class FipsKeyedXOFOperatorFactory<T extends FipsParameters> extends java.lang.Object implements KeyedXOFOperatorFactory<T>
Modifier and Type | Method and Description |
---|---|
abstract FipsOutputXOFCalculator<T> |
createOutputXOFCalculator(SymmetricKey key,
T parameter)
Create an extendable output function calculator which provides an OutputStream to write data to.
|
public abstract FipsOutputXOFCalculator<T> createOutputXOFCalculator(SymmetricKey key, T parameter)
KeyedXOFOperatorFactory
createOutputXOFCalculator
in interface KeyedXOFOperatorFactory<T extends FipsParameters>
key
- the secret keyto initialise the XOF with.parameter
- configuration parameters for the function.