Top Description Methods
org.bouncycastle.crypto

public Interface KDFOperatorFactory<T extends Parameters>

Known Direct Implementers
org.bouncycastle.crypto.fips.Scrypt.KDFFactory, org.bouncycastle.crypto.fips.FipsKDFOperatorFactory, org.bouncycastle.crypto.general.GuardedKDFOperatorFactory
Type Parameters
<T>
the type for the parameters for the operator made by this factory.

Interface describing a factory that creates Key Derivation Function (KDF) calculators.

Method Summary

Modifier and TypeMethod and Description
public KDFCalculator<T>

Returns:

a KDF calculator.
createKDFCalculator
(T
the parameter set to initialize the calculator with.
params
)

Return a calculator for generating bytes for key material.

Method Detail

createKDFCalculatorback to summary
public KDFCalculator<T> createKDFCalculator(T params)

Return a calculator for generating bytes for key material.

Parameters
params:T

the parameter set to initialize the calculator with.

Returns:KDFCalculator<T>

a KDF calculator.