Package org.bouncycastle.crypto
Interface KDFOperatorFactory<T extends Parameters>
-
- Type Parameters:
T
- the type for the parameters for the operator made by this factory.
- All Known Implementing Classes:
FipsKDF.AgreementOperatorFactory
,FipsKDF.CounterModeFactory
,FipsKDF.DoublePipelineModeFactory
,FipsKDF.FeedbackModeFactory
,FipsKDF.IKEv2OperatorFactory
,FipsKDF.SRTPOperatorFactory
,FipsKDF.SSHOperatorFactory
,FipsKDF.TLSOperatorFactory
,FipsKDFOperatorFactory
,KDF.SCryptFactory
,Scrypt.KDFFactory
public interface KDFOperatorFactory<T extends Parameters>
Interface describing a factory that creates Key Derivation Function (KDF) calculators.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KDFCalculator<T>
createKDFCalculator(T params)
Return a calculator for generating bytes for key material.
-
-
-
Method Detail
-
createKDFCalculator
KDFCalculator<T> createKDFCalculator(T params)
Return a calculator for generating bytes for key material.- Parameters:
params
- the parameter set to initialize the calculator with.- Returns:
- a KDF calculator.
-
-