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.
-
-