Package org.bouncycastle.crypto
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OutputXOFCalculator<T>
createOutputXOFCalculator(T parameters)
Create an extendable output function calculator which provides an OutputStream to write data to.
-
-
-
Method Detail
-
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.
-
-