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

    Modifier and Type
    Method
    Description
    Return a calculator for generating bytes for key material.
  • Method Details

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